打开网站时,Index.php不会自动加载

时间:2013-08-20 17:18:31

标签: .htaccess

我上传到我的wordpress文件,已经解决了所有配置问题并且现在工作正常,但只有我输入完整地址 - www.mydomain.com/index.php

如果我尝试只输入www.mydomain.com,则无法加载。

访问网站时为什么不自动加载index.php?

2 个答案:

答案 0 :(得分:0)

将此添加到您的.htaccess中,因此最终看起来像这样:

RewriteRule . /index.php [L]
</IfModule>

DirectoryIndex index.php Index.php

# END WordPress

这个htaccess snippit基于Ian所说的wordpress的默认值。 Plsek Panel可能会有所不同。这是另一个可以提供帮助的页面:http://support.hostgator.com/articles/specialized-help/technical/apache-htaccess/directory-index-for-plesk-for-linux

(此帖子 已被编辑,无法从其原始状态进行识别)

答案 1 :(得分:0)

默认wordpress .htaccess是这样的:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

请务必将其放入包含wp-content等文件夹的网站的同一目录中。

如果这没有帮助,请检查您的常规设置,以确保您的网站没有指向/index.php等。示例屏幕如下: enter image description here