如何解决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]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。