301 重定向目录到它的包含文件
301 Redirect directory to it's included file
我在根文件夹中有 bali 目录。它包含 main_bali.php 和其他许多 php 文件。我想重定向
http://domain.com/bali/
到
http://domain.com/bali/main_bali.php
我用
Redirect 301 bali/ bali/main_bali.php
和许多其他技巧。但其中 none 有效。在url中输入domain.com/bali时显示domain.com/bali/main_bali.php但显示内部错误。我搜索并使用 htaccess 文件夹来文件重定向语法。但是我不能根据我的情况定制。在这种情况下我能做什么?
您需要使用 RedirectMatch
来使用正则表达式进行精确匹配:
RedirectMatch 301 ^/(bali)/?$ //main_bali.php
我在根文件夹中有 bali 目录。它包含 main_bali.php 和其他许多 php 文件。我想重定向
http://domain.com/bali/
到
http://domain.com/bali/main_bali.php
我用
Redirect 301 bali/ bali/main_bali.php
和许多其他技巧。但其中 none 有效。在url中输入domain.com/bali时显示domain.com/bali/main_bali.php但显示内部错误。我搜索并使用 htaccess 文件夹来文件重定向语法。但是我不能根据我的情况定制。在这种情况下我能做什么?
您需要使用 RedirectMatch
来使用正则表达式进行精确匹配:
RedirectMatch 301 ^/(bali)/?$ //main_bali.php