.HTACCESS不重定向特定文件

时间:2014-03-12 09:43:35

标签: php ajax .htaccess mod-rewrite

我有一个网页结构,我的所有文件都有扩展名.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]

1 个答案:

答案 0 :(得分:0)

添加以下代码:RewriteRule ^ajax.php.*$ - [PT]