我试图通过apache进行正确的ajax重定向。 所有请求都将转到index.php进行路由, 但我想通过定义的头文件传递ajax请求, 并在php之前检查它 - 通过htaccess,并重定向到ajax.php。 几天前我正在阅读手册和测试,但是这个简单的lang。不是那么简单:( Htaccess看起来像这样:
Options +FollowSymlinks
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ test/over/index.php?do=$1 [L,QSA]
答案 0 :(得分:0)
假设您有此HTTP标头:
AjaxLoader: Death
现在,要根据此标头重定向请求:
RewriteCond %{HTTP:AjaxLoader} ^Death$
rewriteRule (?<!index\.php)(.*) index.php [L,QSA]