[英]writing htaccess rules for redirection
我有一个网站,可以说www.domain.com
而我目前的博客位于www.domain.com/blog/
所以我的网址就像www.domain.com/blog/recent-post/
现在我有一个新的wordpress安装来处理博客,并指出了它的子域名,因此博客现在是blog.domain.com
对于www.domain.com/blog/
我有很多seo工作dne,但我不想错过,我想将访问www.domain.com/blog/
用户重定向到www.blog.domain.com/
和www.domain.com/blog/any-url/
到www.blog.domain.com/any-url/
有人可以为此编写重定向规则吗?
为什么要将domain.com/blog
更改为blog.domain.com
?
这对SEO不利,因为链接的目录值与子域的链接值不同。
最好将博客放在该子域的文件夹中,因为授权将始终转到主域( domain.com
)。
如果尽管有@Cailbuig的建议,您仍然想要这样做,那么您需要的是
Options +FollowSymLinks -MultiViews
RewriteRule ^blog(/.*)?^ http://blog.domain.com$1 [L,R=301]
从R = 302开始,然后在工作时更改为R = 301。 浏览器缓存了301个响应,因此很难进行测试。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.