我需要将我的托管帐户的根域指向子目录(joomla)。我希望这是不可见的(即浏览器地址栏不会更改)。此外,我需要这个工作,当用户点击根或子文件/子文件夹。隐形.htaccess从/ public_html /重定向到/ public_html /文件夹
我试过以下规则,这些规则单独工作,但我无法让他们一起工作。
这一个工程时,没有指定的子文件/子文件夹:
RewriteEngine On
RewriteRule ^$ /joomla/ [L]
当一个子文件/子文件夹指定这一个工程:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+)$ /joomla/$1 [L]
我只是无法弄清楚如何结合起来。
那一个抛出一个500服务器错误有或没有文件/文件夹。当我添加“RewriteCond%{REQUEST_FILENAME}!-f”时,它可以与指定的文件/文件夹一起使用,但不会引发500错误。 – ggutenberg 2010-05-28 08:22:32