私は奇妙な問題があります。私はlocalhost上で私のサイトを開発し、その後私はそれをサーバー側に配布します。ほとんどの場合、これは期待どおりに動作していますが、何か不思議なことに気付き、問題の内容を把握できません。
サーバー上ではすべてRewriteRuleがリダイレクトされますが、予期しないクエリはありません。このような何かは、サーバー上のローカルホスト上で正常に動作していないが: オン
RewriteEngine .... ....
RewriteRule .....
EDIT:申し訳ありませんが、セキュリティ上の理由のためにエントリを変更します!
.... ....
誰もが何が起こっているか知っていますか?何かお見逃しですか?なぜクエリは通過しませんか?それはサーバー構成ですか?それについてインターネット上で何も見つけることができません。
ご意見ありがとうございます。
編集:以下の解決策、2番目のコメント。最初にApacheが扱うものと何か関係があります。
ハイ、お返事ありがとう、私はそれを感謝します。しかし、私はルール自体に何か問題があるとは思わないが、これらのルールを処理する方法はある。しかし、それはどうして違うのですか?私はリライトベースを試してみる。ありがとう – Codebeat
Allright、リライトベースを設定して、大丈夫と思われる。しかし問題は、streambutler /という名前のディレクトリがあり、サーバ上のapache設定が最初のディレクトリとファイルをチェックしてからルールを書き直すことでした。そのため、既存のディレクトリと混同していました。ローカルサーバーはまずルールを確認し、次にディレクトリとファイルをチェックします。 Grrr !!!!!書き換えルールの名前をたとえば:streambutler/to butler /に変更してください。正しく動作しています。この頭痛があり、愚かです。ルックアップの動作はどこで変更できますか? – Codebeat
これについて聞いたことがありません。 Apacheのバージョンとの違いは最高です。 – mario