【问题标题】:RewriteRule exception for static page outside WordPressWordPress 外部静态页面的 RewriteRule 异常
【发布时间】:2011-06-22 01:57:07
【问题描述】:

我在 Google 上搜索至少 20 分钟,我不敢相信它这么难找到...

这应该很容易,但我想不通......

问题:

我想将一个 HTML 文件放在我的 Wordpress 的同一级别,但不希望 RewriteRules “陷阱”这个页面并认为它是一个重定向......

HTACCESS:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# >> here << this next line is my TEST....
RewriteRule ^test\.htm$ test.htm [L]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

当然,服务器上会上传一个名为“test.htm”的页面。

如前所述,我放置测试的行不起作用。它显示的是 WordPress 主页,而不是我上传的“test.htm”页面。

【问题讨论】:

    标签: wordpress .htaccess mod-rewrite url-rewriting


    【解决方案1】:

    你可以试试这个:

    RewriteRule ^test\.htm$ - [PT,L]
    

    它通过 (PT) 请求并且不应用任何进一步的规则 (L)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-19
      相关资源
      最近更新 更多