我有子网站second.test.com上的网站(例如test.com)和另一个网站。用户可以从www.test.com/second或test.com/second访问此网站,因为此网站的文件夹(第二个)位于test.com文件夹的子目录中。我想将这些用户(从www.test.com/second或test.com/second)重定向到子域second.test.com。
我对上述问题有两个问题:
感谢您的回答!
答案 0 :(得分:0)
您必须确保您的子域名文档根目标指向second
并将此类内容放入您的顶级目录(test.com)中的.htaccess
:
RewriteEngine on
RewriteBase /
RewriteRule ^second/(.*)$ http://second.test.com/$1 [R=301]
答案 1 :(得分:0)
你问了2个问题。由于它们的相关性,我将以相反的顺序回答。
/second/.htaccess
。 /second/.htaccess
代码:
RewriteEngine on
RewriteCond %{HTTP_HOST} !=second.test.com
RewriteRule ^ http://second.test.com%{REQUEST_URI} [L,NE,R=301]