2014-03-12 106 views
0

我有一個網絡結構,其中所有的文件都有擴展名.php,我使用.htaccess從url中移除.php。 因此,該文件是www.abc.com/ab.php ----> www.abc.com/ab.HTACCESS不重定向特定文件

這工作正常,但是,我有幾個文件是在窗體中請求和使用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

加入這行代碼:RewriteRule ^ajax.php.*$ - [PT]

+0

Wawww ...這工作...非常好.. :) – Rockr

+0

接受回答:D謝謝 – Chris