2010-04-11 264 views
0

我有一个网站内的文件夹是一个独立的Web应用程序比父。两者都正常工作,但是当我转到domain.com/folder/路径时,为了保持一致性,我希望将它转发到domain.com/folder/index.htm。这是我正在尝试的htaccess规则,但它不适用于我,我不确定我做错了什么。.htaccess重写规则

RewriteRule ^folder/$ folder/index.htm 
RewriteRule ^folder$ folder/index.htm 

我想在开始和规则列表的末尾这些规则,看看什么是压倒一切的,没有什么似乎是。

回答

3

你不需要Mod Rewrite。相反,使用的DirectoryIndex:

的DirectoryIndex index.htm的

将该文件放在文件夹的根目录,你希望这适用于(如domain.com/folder/)

+0

我运行Drupal和DirectoryIndex已经是index.php – Kevin 2010-04-12 14:52:10

+0

我假设你的意思是/.htaccess里面有“DirectoryIndex index.php”(其中/是你网站的根目录)。您需要转到包含您其他webapp(/ folder /在您的示例中)的子文件夹,并在其中创建另一个带有“DirectoryIndex index.htm”的.htaccess。 – Danten 2010-04-13 00:00:37