如何为子域配置.htaccess?

时间:2013-09-11 22:17:00

标签: php .htaccess subdomain

我想在子域test.mysite.com上显示网页,我在这个子域上有几个文件夹,所以如果有人转到test.mysite.com/siteone,它会显示该文件夹上的网站。 如何配置.htaccess文件?我有以下代码,我在一些问题中找到但是它不起作用

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]
</IfModule>

1 个答案:

答案 0 :(得分:2)

“。htaccess文件提供了一种基于每个目录进行配置更改的方法。” http://httpd.apache.org/docs/2.2/howto/htaccess.html

当用户在浏览器中触发请求时,它会一直向下走:  1台服务器电脑  2 apache服务  3(v)主机配置(通过http.conf,预装入apache服务)  4目录配置(按需加载)

所以,不,你不能在.htaccess中配置vhosts,因为它是遥不可及的

如果您有权访问http.conf或后续的包含文件,请查看 http://httpd.apache.org/docs/current/vhosts/examples.html