目前我有以下代码:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
此代码的作用是允许用户转到/ pagename而不是/pagename.php
有没有办法让它这样只适用于特定页面,因为目前这个代码在整个网站上都有效?
答案 0 :(得分:0)
在两个rewriteCond之后添加一个新的RewriteCond,并检查请求是否针对特定页面。
RewriteCond%{REQUEST_URI} ^ /(myPage)/
http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
您也可以使用RewriteBase指令。