最新消息:重庆SEO博客欢迎SEO爱好者发帖提问互动交流,唯一QQ:1055889898

怎样做301转向

SEO知识分享 重庆seo博客 6159浏览 0评论
301转向方法

301转向方法

Linux主机和windows主机301转向的方法不同。

第一种适合LAMP(Linux+Apache+MySQL+PHP)主机,可以使用.htaccess文件做301转向。.htaccess是一个普通文字文件,用Notepad等文字编辑软件创建和编辑,存在网站根目录。.htaccess 文件中的指令用于目录特定操作,如密码保护、转向、错误处理等。

例如: 把页面 /seo.html  301转向到http://www.319seo.com/319seo.html,可以在.htacccess文件中放上这个指令:

redirect   301  /seo.html   http://www.310seo.com/319seo.com       或者 redirect   permanent /seo.html https://www.319seo.com/319seo.html

把所有不带www(https://319seo.com)版本的网站 301转向到带www的版本(http://www.319seo.com),包括:

https://319seo.com/seo.html转到https://www.319seo.com/seo.html 及http://319seo.com/seo/ou/index.html转到https://www.319seo.com/seo/ou/html等,还要用到mod_rewrite模块,.htaccess文件指令是:

Options   +FollowSymLinks

RewriteEngine  on

RewriteCond %{HTTP_HOST}  ^319seo.com[NC]

RewriteceRule^(.*)$ https://www.319seo.com/$1  [L,R=301]

第二种适合windows主机,可以在控制面板做301转向设定。

纯静态HTML页面无法做301转向。在HTML里能做javascript或meta refresh转向但是不能做301转向。HTML 一被读取,就已经返回200 Ok状态码了。

ASP代码:

<%@  Language=VBScript  %>

<%

Response.Status=”301 Moved  Permanently” Response.AddHeader  “Location”,”https://www.319seo.com”

>

PHP代码:

Header(“http/1.1 301 Moved  Permanently”);

Header(“Location:https://www.319seo.com”);

点击查看seo优化网站栏目的目的

301转向代码

转载请注明出处:【重庆SEO】: » 怎样做301转向

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

渝公网安备 50011502000157号