我有这方面的工作:麻烦子域名重定向到一个文件夹
RewriteEngine on
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.co\.uk
RewriteRule ^(.*) http://domain.co.uk/%1 [L]
所以会重定向到test.domain.co.uk test.domain.co.uk/test
然而,我会喜欢它,以便它更改文档根目录而不是用户看到重定向。我在这里阅读了一些文章并尝试了一些东西。但我不知道如何调试任何错误,它只是不起作用。另一个,我曾尝试:
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !^/-
RewriteCond %{HTTP_HOST} ^([^\./]+)
RewriteCond %{DOCUMENT_ROOT}/-%1 -d
RewriteRule ^(.*)$ -%1/$1 [L]
但这似乎并不工作。
任何帮助,将不胜感激。
伊恩
'-'的用途是什么? – 2012-08-06 16:24:05
我不确定,他们在我使用的示例中。 – 2012-08-07 07:59:38