Wordpress / htaccess / Mod_rewrite-需要帮助链接到非wordpress脚本

问题描述

| 我已经在网站的根文件夹中安装了一个wordpress安装,并且运行正常。我还想向Web根目录添加一个完全独立的文件-称为“ 0”。它与wordpress无关,但是设置htaccess文件的方式是试图将链接转换为不存在的帖子页面。 我如何在htaccess文件中编写一个异常,该异常将使我链接到我的what.PHP脚本,同时使其他所有内容保持认状态?     

解决方法

        如果您正在使用通用htaccess文件(如上),则应该没有问题,因为行
RewriteCond %{REQUEST_FILENAME} !-f
设置了重写规则中请求url(
%{REQUEST_FILENAME}
)不是文件(
!-f
)的条件。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
如果使用的是自动生成的文件,则可以将该条件添加到链规则定义中。 更多信息: http://codex.wordpress.org/Using_Permalinks http://httpd.apache.org/docs/current/mod/mod_rewrite.html     ,        这应该做
RewriteEngine on

RewriteRule ^whatever$  whatever.php  [QSA,L]