我上传到我的wordpress文件,已经解决了所有配置问题并且现在工作正常,但只有我输入完整地址 - www.mydomain.com/index.php
如果我尝试只输入www.mydomain.com,则无法加载。
访问网站时为什么不自动加载index.php?
答案 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等。示例屏幕如下: