01转向方法
Linux主机和windows主机301转向的方法不同。
第一种适合LAMP(Linux+Apache+MySQL+PHP)主机,可以使用.htaccess文件做301转向。.htaccess是一个普通文字文件,用Notepad等文字编辑软件创建和编辑,存在网站根目录。.htaccess 文件中的指令用于目录特定操作,如密码保护、转向、错误处理等。
例如: 把页面 /seo.html 301转向到http://www.xxx.com/xxx.html,可以在.htacccess文件中放上这个指令:
redirect 301 /seo.html http://www.xxx.com/xxx.com 或者 redirect permanent /seo.html http://www.xxx.com/xxx.html
把所有不带www(http://xxxxseo.com)版本的网站 301转向到带www的版本(http://www.xxxseo.com),包括:
http://xxx.com/seo.html转到http://www.xxxx.com/seo.html 及http://xxx.com/seo/ou/index.html转到http://www.xxx.com/seo/ou/html等,还要用到mod_rewrite模块,.htaccess文件指令是:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^xxxseo.com[NC]
RewriteceRule^(.*)$ http://www.xxxseo.com/$1 [L,R=301]
第二种适合windows主机,可以在控制面板做301转向设定。
纯静态HTML页面无法做301转向。在HTML里能做javascript或meta refresh转向但是不能做301转向。HTML 一被读取,就已经返回200 Ok状态码了。
ASP代码:
评论(0人参与,0条评论)
发布评论
最新评论