子域的索引文件

时间:2010-06-05 12:00:21

标签: web indexing subdomain

我终于能够设置子域名了,但是当我尝试自己访问子域名时,我遇到了问题。例如,当我访问sub.domain.com时,我得到一个页面未找到错误。但是,当我访问sub.domain.com/index.php时,我会看到我的页面。

我的理论是,当我访问sub.domain.com时,它搜索的索引文件不在子文件夹中,而是在根文件夹中。我有directoryindex在index.php之前查找index.html。根目录中有一个index.html是必需的。因此,当我访问sub.domain.com时,它认为sub.domain.com/index.html存在,但后来发现它并没有给我发送404.这是我的理论。我该如何解决这个问题?有任何想法吗?感谢。

1 个答案:

答案 0 :(得分:1)

我假设你使用的是apache服务器。

DirectoryIndex指令允许您将特定文件名或文件名指定为目录中的默认页面。

配置文件中有一行说明:

DirectoryIndex index.html

添加以下

DirectoryIndex index.php index.html

这将指定子域的默认页面的优先顺序。在index.php的情况下,然后是index.html

如果没有找到index.php,子域应该转到正确的索引页面