.htaccess from file.php中的通配符子域
我们正在尝试将网站中的user.php页面重定向到子域 我们的目标是指向.htaccess from file.php中的通配符子域,php,.htaccess,wildcard-subdomain,Php,.htaccess,Wildcard Subdomain,我们正在尝试将网站中的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 %{DOCUME
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]
有什么建议吗?首先,我认为你看错了。您应该尝试将其指向类似users.php?u=user943934的内容。您需要在DNS和/或apache虚拟主机中使用通配符子域条目。我已经在.htaccess中获得了通配符子域设置