2

我有以下网址,我想使用根目录中的 .htaccess 文件和 Mod Rewrite 进行重定向。我在根目录中搜索并找到了索引文件的好例子,但在子文件夹中没有。这就是我所拥有和需要的。预先感谢您的帮助。

/folder1/index.php /folder1/index.php/ 到 http://www.example.com/folder1/

/folder2/index.php /folder2/index.php/ 到 http://www.example.com/folder2/

我被要求只提供 2 个超链接,因此我删除了上面示例中的部分链接。我很欣赏较短的方式,因为我有很多文件夹。

4

2 回答 2

0

在你的 .htaccess 文件中试试这个。

RewriteEngine On

Rewrite  ^/folder1/index.php$ /folder1/ [L]
<Directory folder1>
   DirectoryIndex index.php
</Directory>

当然索引可以是任何你想要的,比如newindex.php。

于 2012-11-02T16:56:56.527 回答
0

要将 /folder/index.php 重定向到 /folder ,您可以使用:

RewriteEngine on


RewriteRule ^([^/]+)/index\.php$ /$1/ [NC,L,R]

这将重定向:

  • /anyfolder/index.php

  • /任何文件夹/
于 2016-01-30T17:40:19.623 回答