【问题标题】:.HTACCESS not to redirect a specific file.HTACCESS 不重定向特定文件
【发布时间】:2014-03-12 17:51:41
【问题描述】:

我有一个网络结构,其中我的所有文件都有扩展名 .php,我正在使用 .htaccess 从 url 中删除 .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]

【问题讨论】:

    标签: php ajax .htaccess mod-rewrite


    【解决方案1】:

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

    【讨论】:

    • 接受答案:D 谢谢
    猜你喜欢
    • 1970-01-01
    • 2012-10-26
    • 1970-01-01
    • 2017-09-08
    • 1970-01-01
    • 1970-01-01
    • 2012-09-29
    • 2016-12-13
    • 2014-11-21
    相关资源
    最近更新 更多