【发布时间】:2015-02-10 21:58:51
【问题描述】:
我有 2 个网站,一个托管在根目录 (root.com) 中,一个托管在子目录 (root.com/sub) 中。我使用 Host Gator shared、cPanel,这些都是 WordPress 网站。
我最近购买了一个域并更改了子目录网站的 DNS(root.com/sub 为 sub.com)。
我想为从 root.com/sub 到 sub.com 的所有流量创建 301 重定向
我对 sub.com/.htaccess 和 root.com/.htaccess 的尝试:
RewriteEngine ON
RewriteCond %{HTTP_HOST} root\.com
RewriteCond %{REQUEST_URI} sub
RewriteRule ^sub(.*)$ http://sub.com/$1 [R=301,L]
我已经用http://htaccess.madewithlove.be/ 对其进行了测试,它在那里工作,但在服务器上时它没有效果。
【问题讨论】:
标签: php wordpress apache .htaccess redirect