我有一个网页结构,我的所有文件都有扩展名.php,而我正在使用.htaccess从网址中删除.php。 所以文件是www.abc.com/ab.php ----> www.abc.com/ab
这很好用,但是,我有很少的文件在表单中请求并使用JS操作(这不是ajax),因为.htaccess它不起作用。 任何人都可以让我知道如何排除“formfile.php”文件不被重定向到“formfile”
这是我的代码: -
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+)$ $1.php [L,QSA]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.php\ HTTP/
RewriteRule ^(.*)\.php$ /$1 [R=301,L]
答案 0 :(得分:0)
添加以下代码:RewriteRule ^ajax.php.*$ - [PT]