我想重定向url,如果子域存在于当前url中,则其他方面没有变化。
这就是我想要改变的事情
abc.abcd.com改为abcd.com/test
abc.abcd.com/mno更改为abcd.com/mno
abc.abcd.com/zyz更改为abcd.com/xyz
任何人都可以帮助我,我是htaccess的新人
答案 0 :(得分:1)
您可以使用:
RewriteEngine on
# Not for http://abcd.
RewriteCond %{HTTP_HOST} ^abcd\.com$
RewriteRule ^ - [L]
RewriteRule ^$ http://abcd.com/test [R=302,L]
RewriteRule ^(.+)$ http://abcd.com/$1 [R=302,L]
当测试工作正常时,更改[R=302]
[R=301]
。