.htaccess 通配符访问
我已经在我的服务器上安装了通配符,它工作正常 我用这个通道.htaccess 通配符访问,.htaccess,wildcard,.htaccess,Wildcard,我已经在我的服务器上安装了通配符,它工作正常 我用这个通道 Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.domain\.org$ [NC] RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.domain\.org$ [NC] 当我打开(ddd.mydomain.com)时,我会找到我的(public_html文件) 这正是我想要的 但这里有一个小问题 我想
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.org$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.domain\.org$ [NC]
当我打开(ddd.mydomain.com)时,我会找到我的(public_html文件)
这正是我想要的
但这里有一个小问题
我想知道php请求的子域
例如:
dadadad.mydomain.com
我怎么知道“达达德”
通过PHP通过PHP,您可以使用
$\u服务器['HTTP\u主机]
。它应该返回dadadad.mydomain.com
。如果只需要子域部分,则代码如下:
$host = $_SERVER['HTTP_HOST'];
$host = explode(".",$host);
$subdomain = $host[0];
//var_dump($subdomain);
通过PHP,您可以使用
$\u服务器['HTTP\u主机]
。它应该返回dadadad.mydomain.com
。如果只需要子域部分,则代码如下:
$host = $_SERVER['HTTP_HOST'];
$host = explode(".",$host);
$subdomain = $host[0];
//var_dump($subdomain);
我昨天试过了,但没用!它现在工作得很好!谢谢你,德弗罗特,我昨天试过了,但没用!它现在工作得很好!非常感谢develroot