301将目录重定向到其包含的文件

时间:2015-02-05 08:10:43

标签: .htaccess file redirect directory

我在根文件夹中有 bali 目录。它包含 main_bali.php 和其他许多php文件。我想重定向

http://domain.com/bali/

http://domain.com/bali/main_bali.php

我用

Redirect 301 bali/ bali/main_bali.php

和许多其他技巧。但它们都不起作用。在url中输入domain.com/bali时,它会显示domain.com/bali/main_bali.php但显示内部错误。我搜索并使用htaccess文件夹来文件重定向语法。但我不能根据我的情况定制。在这种情况下我该怎么办?

1 个答案:

答案 0 :(得分:0)

您需要使用RedirectMatch使用正则表达式进行精确匹配:

RedirectMatch 301 ^/(bali)/?$ /$1/main_bali.php