0

我们正在尝试将我们网站中的 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]

有什么建议么?

4

0 回答 0