2015-01-14 36 views
1

我现在有页面例子/测试/导致页面例子/网站/指数使用下的.htaccess规则SID = 1PHP - 子站点的.htaccess

RewriteEngine on 
RewriteRule ^test/(.*) site/$1?sid=1 

我想?要有test.example.com导致示例/网站/索引?sid = 1但是在使用Google一段时间之后,我只能找到.htaccess规则,将子域重定向到页面。我想要在子域上显示该页面。

我只想补充一点,我在这里发现了一些问题,并且应该可以解决问题,但我只是得到了一个“网页不可用”的错误。是否需要首先为DNS等创建子域名?

希望这是有道理的!任何帮助表示赞赏!

回答

0

我喜欢通过PHP阅读FQDN。

if (isset($_SERVER['HTTP_HOST']) && $_SERVER['HTTP_HOST'] == 'test.example.com') { 
    $_GET[ 'sid' ] = 1; 
    // or what ever 
} 
+0

这种方法非常完美!非常感谢你。 – user3207807