[干货] .htaccess 单页面301写法实战

[干货] .htaccess 单页面301写法实战301 重定向是当用户或搜索引擎向网站服务页器发出浏览请求时 服务器返回的 HTTP 状态码的一种 表示本网页永久性转移到另一个地址 301 重定向对网站真正的用途很大一部分是为了用户而设置的 让用户的体验更好 同时还能很好的传递旧网站的权重到新网

大家好,欢迎来到IT知识分享网。

301重定向是当用户或搜索引擎向网站服务页器发出浏览请求时,服务器返回的HTTP状态码的一种,表示本网页永久性转移到另一个地址。301重定向对网站真正的用途很大一部分是为了用户而设置的,让用户的体验更好,同时还能很好的传递旧网站的权重到新网站。本文主要讲解Linux主机apache服务器网站单页面如何通过.htaccess文件一分钟实现301内页重定向。

[干货] .htaccess 单页面301写法实战

例如我们想把http:www.xxx.com/xxx.html转移到http://xxx.xxx.com,则需要用下面的这种写法。

RewriteEngine on

RewriteCond %{http_host} ^www.xxx.com$

RewriteRule ^xxx.html$ http://xxx.xxx.com/$1 [R=301,L]

注释:

RewriteCond %{http_host} ^www.xxx.com$ 这个是链接跳转前主域名,不带http://

RewriteRule ^xxx.html$ 这个是要跳转的单页面

http://www.aaa.com/$1 [R=301,L] 这个是跳转后的完整链接

需要注意的一些问题

  1. 如果你的网站根目录中已经存在了.htaccess文件,那么你可以直接修改该文件,然后将规则添加进去,如果你的网站根目录中不存在.htaccess文件,你可以先自己创建个htaccess.txt这样的空文件,然后添加如下规则。
  2. 通过.htaccess文件规则跳转方法只有在Linux主机才适用。
  3. 只有将http:www.xxx.com/xxx.html页面重命名或者删除后规则才会生效。

乐思欧,快快乐乐seo!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/168523.html

(0)
上一篇 2025-01-25 10:26
下一篇 2025-01-25 10:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信