0

自从我在我的域上创建一个新目录(称为 my/domain/dir3)以来已经有一段时间了。我还有其他的,每个都包含一个 index.php(dir1/index.php - dir2/index.php),如果调用目录 URL,则调用每个索引(因此 my/domain/dir1 的 URL 将调用 my/domain/ dir1.index.php)。

没有尴尬的部分......我完全忘记了我是怎么做到的!... 空白 .... 什么都没有 ... 不记得了。请有人启发我。

4

3 回答 3

1

如果您使用 Apache,它会自动执行此操作。不过,您可以调整 httpd.conf 中的设置。

于 2010-07-30T12:38:51.363 回答
0

如果index.phpApache视为默认索引文件,my/domain/dir1/则会看到my/domain/dir1/index.php. 如果你想要更复杂的东西,你需要mod_rewrite

于 2010-07-30T12:43:15.437 回答
0

好吧,如果它是标准的 Apache/PHP 安装,那么将 index.php 文件放在目录中会使其成为目录中的默认页面。

哦,如果你想要一个不同的文件作为索引。在目录中创建一个 .htaccess 文件并输入:

DirectoryIndex index.html index.htm index.php something.php

将 something.php 替换为您想要的文件并 presto ;)。你不能有两个索引。

于 2010-07-30T12:40:42.260 回答