0

私はApacheによって正しいajaxリダイレクトを作ろうとしていました。すべてのリクエストは、ルーティング先の index.php に送信されますが、定義されたヘッダーで ajax リクエストをファイリングし、php の前に htaccess を介してチェックし、ajax.php にリダイレクトしたいと考えています。数日前にマニュアルとテストを読んでいましたが、この単純な言語. それほど単純ではありません:( 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]
4

1 に答える 1

0

次の HTTP ヘッダーがあるとします。

AjaxLoader:  Death

次に、このヘッダーに基づいてリクエストをリダイレクトします。

RewriteCond  %{HTTP:AjaxLoader}   ^Death$
rewriteRule  (?<!index\.php)(.*)  index.php    [L,QSA] 
于 2012-07-21T21:31:36.720 に答える