1
すべてのリクエストをindex.phpにリダイレクトするhtaccessルールがありますが、リクエストされたファイルに直接アクセスする必要のあるAJAXリクエストが干渉しています。URLを書き換えてAJAXリクエストを許可する
私はすべてのAJAXリクエストURLに?アヤックス=真を追加することによってこれを解決しようとすると、
「に?真=アヤックス終わるすべてのURLが直接を処理すべきである」というルールを作成していますここに私の.htaccessファイルは、現在次のように
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{QUERY_STRING} !^ajax=true$
RewriteRule ^(.*)$ index.php?params=$1 [NC]
私のAJAXリクエストURLは次のようになります。
http://www.domain.com/process_ajax.php?ajax=true
これまでの運はありません:(
はあなたに感謝! – yevg
嬉しいことに助けてくれました。あなたは答えを受け入れることができますか? – DrewT
ちょうどしました。再度、感謝します! – yevg