我们正在尝试将我们网站中的 user.php 页面重定向到子域。
http://user943934.domain.com
我们的目标是指向http://domain.com/user/user943934.php
我们的 htaccess 文件如下所示:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.com$
RewriteCond %{HTTP_HOST} ^(.*?)\.domain\.com$
RewriteCond %{DOCUMENT_ROOT}/%1%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}/%1%{REQUEST_URI} -d
RewriteRule ^(.*)$ /user/%1.php [QSA]
我们尝试使用此 htaccess 以相同的方式重定向目录,所以我不确定为什么它不适用于 page.php:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.com$
RewriteCond %{HTTP_HOST} ^(.*?)\.domain\.com$
RewriteCond %{DOCUMENT_ROOT}/%1%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}/%1%{REQUEST_URI} -d
RewriteRule ^(.*)$ /%1/$1 [QSA]
有什么建议么?