繁体   English   中英

编写htaccess规则进行重定向

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM