我在服务器的Web根目录下安装了wordpress。我在同一个目录中也有一个名为test.php的文件,它与wordpress完全没有关系或者连接到wordpress(至少不是test.php文件中的任何代码)。如果我去http://myurl.com/test.php我得到我的主题的样式和wordpress错误消息,因为它找不到该特定网址的帖子。
管理仪表板中是否有一个允许您更改此行为的UI元素(我找不到一个,但如果我忽略了它就不会感到惊讶)或者我是否必须编辑modrewrite规则我? 感谢。
答案 0 :(得分:1)
这是我拥有的WordPress安装生成的.htaccess RewriteRule
。请注意RewriteCond
s:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
!-f
表示该路径中的文件不存在。 !-d
表示该路径中的目录不存在。
答案 1 :(得分:0)
即使您说.htaccess
具有正确的RewriteCond
,但很可能是配置错误,或者是否存在冲突的陈述?
您可以发布.htaccess
的全部内容吗?