【发布时间】:2014-01-21 11:57:48
【问题描述】:
我已经建立了自己的服务器。
假设我的主服务器文件夹是/home/www,我已经设置了名称服务器,以便所有域都指向这个位置。
现在,我要做的是:
- 将每个域的文件放在单独的子文件夹中
- 根据请求的域,静默重定向到相应的子文件夹
例如
- 如果我们需要
somedomain.com或www.somedomain.com或www.somedomain.com/anything/(或任何此类变体),则将请求从/home/www/重定向到/home/www/somedomain.com/
如何做到这一点?
这是我尝试过的(但鉴于.htaccess 绝对是……不是我的事,它很可能接近于荒谬……):
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www.)?somedomain.com$ [NC]
RewriteRule ^(/)?$ somedomain.com [L]
【问题讨论】:
标签: php apache .htaccess redirect debian