代码之家  ›  专栏  ›  技术社区  ›  bimbom22

WordPress URL重写忽略现有文件

  •  0
  • bimbom22  · 技术社区  · 16 年前

    我在服务器的web根目录下安装了wordpress。我在同一个目录中还有一个名为test.php的文件,它与WordPress完全无关或没有连接(至少没有通过test.php文件中的任何代码)。如果我去 http://myurl.com/test.php 我得到了我的主题的样式和WordPress错误消息,当它在那个特定的URL上找不到帖子时。

    管理仪表板中是否有允许您更改此行为的UI元素(我找不到,但如果忽略了它,我不会感到惊讶),或者是否必须自己编辑modrewrite规则? 谢谢。

    2 回复  |  直到 16 年前
        1
  •  1
  •   eyelidlessness    16 年前

    这是.htaccess RewriteRule 由我安装的WordPress生成。注意 RewriteCond S:

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

    !-f 表示该路径上的文件不存在。 !-d 表示该路径上的目录不存在。

        2
  •  0
  •   TheDeadMedic    16 年前

    即使你说你的 .htaccess 有正确的 RewriteCond ,很可能是配置错误,或者可能存在冲突的语句?

    你能把你的全部内容 HTAccess ?