【发布时间】:2014-11-22 01:17:00
【问题描述】:
像其他人一样,我希望能够在网站上同时运行 index.html 和 index.php。我希望默认的 site.com 转到 site.com/index.html ,当输入地址栏 "site.com/index.php" 时,我希望它转到 "site.com/index.php" 。我在另一个 Wordpress 网站上也有同样的设置,但我无法在新的网站上复制它。
它将默认为“site.com/index.html”,去除地址栏中的“index.html”,但如果我在地址栏中键入site.com/index.php,它会恢复为site.com .它同时剥离了“/index.php”。这是我的 htaccess 文件。有什么明显的吗?谢谢~
DirectoryIndex index.html index.php
# 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]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
</IfModule>
# END WordPress
【问题讨论】: