1

こんにちはみんな私は持っていてjquery.post、私はphpファイルを含めました:

$.post('website/register/checks.php'

関数データを実行すると、ファイルに移動しますが、htaccess にルールがあります。

RewriteRule p/(.*)/ index.php?p=$1

このため、php ファイルから情報を取得する代わりに、データが送信されるはずの場所にホームページを取得します。jqueryがデータを適切に渡すようにこれを修正する方法はありますか? ルールを作成したり、htaccess ファイルで何かを変更したりする必要がありますか?

4

1 に答える 1

1

次のルールを .htaccess に追加してみてください。

RewriteCond %{REQUEST_FILENAME} !-f

これにより、RewriteRuleは既存のファイルと一致しない URL のみを処理します。そのwebsite/register/checks.phpため、その実際のファイルを要求しますが、website/register/checks要求しindex.php?p=website/register/checksます。

于 2013-01-30T06:09:42.580 に答える