301转向和网址规范化(2)_SEO优化教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
推荐:推广你的网站:SEO搜索引擎六要点刚做好一个网站并开通了,但是在各大搜索站点却找不到自己网站的搜索目录?为什么别人的网站会在搜索引擎排名第一?他们都有哪些方面做得比我们好?而我们又该
http://domain.com/about.htm
转到 http://www.domain.com/about.htm
及
http://domain.com/dir/index.htm
转到 http://www.domain.com/dir/index.htm
等等,还要用到mod_rewrite:
Options FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
假如你用的是 Windows主机,应该在控制面板做301转向设定。
补充 :在网址规范化评论里回答石头王的问题,可能对大家有帮助:
据我所知,HTML无法做301转向。在HTML里只能做JS或META REFRESH,但不是301转向。HTML一被读取,就已经返回200 OK状态码了。
假如你的页面是ASP或PHP还可以做301转向:
ASP:
<%
Response.Status="301 Moved Permanently" Response.AddHeader "Location", " http://www.domain.com"
>
PHP:
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.domain.com” );
?>
另外,DOThtaccess文件只是一个普通文字文件,你用Notepad建这个文件,放上指令,存在你帐号的根目录下就行了。不需要修改Apache。
分享:百度与站长常见站长问题我的网站更新了,可是百度收录的内容还没更新怎么办?答:百度会定期自动更新所有网页(包括去掉死链接,更新域名变化,更新内容变化)。因此请
相关SEO优化教程:
- 相关链接:
- 教程说明:
SEO优化教程-301转向和网址规范化(2)。