利用301跳转设置不带www域名跳转到www域名下
前几天在百度贴吧有朋友问到,我的博客域名ziyouw.com不能访问。我这才想起来,我没有绑定不带www的域名(因为我是VPS需要分别绑定域名)
下面就说一下怎么把不带www的域名跳转到带www的域名下。实现目标网址统一。这需要最常见的301跳转!
301重定向是一种非常重要的“自动转向”技术。网址重定向最为可行的一种办法。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
首先:在域名提供商那里修改DNS,把ziyouwu.com解析到你的网站IP。
第二:将域名绑定到你的网站。虚拟主机的话在操作面板。
apache下同一个网站绑定多个域名的方法:
在网站配置模块中添加以下语句
ServerAlias ziyouwu.com
到这一步就可以实现正常访问ziyouwu.com了!那么,我们会需要做什么呢?蜘蛛只是只是一个机器人,他不知道www.ziyouwu.com和ziyouwu.com到底哪个是主域名,在蜘蛛看来这是两个域名,不利于集中权重。
我们开始设置301跳转。301对SEO很友好,可以传递网站PR。
第三:设置.htaccess文件
RewriteEngine On RewriteCond %{HTTP_HOST} ^ziyouwu.com [NC] RewriteRule ^(.*)$ https://www.ziyouwu.com/$1 [L,R=301]
这样,不管是访问是自由屋博客的主页还是内页,都会自动跳转到www域名下。
看起来在apache下设置301还是很简单的!
最活跃的读者