1

.htaccess を使用して、古いページ/ディレクトリに 301 リダイレクトを適用しています。

しかし、奇妙なことに、ページの最初のロードでのみリダイレクトされるようです。

手順の例:

  1. 「/page1.html」を「http://www.test.com/page/1/」にリダイレクトしています
  2. すべてのリンクを含む新しい .htaccess ファイルをアップロードしました。
  3. ブラウザから「page1.html」にアクセスしたところ、問題なく動作しました。
  4. 「page1.html」に同じ URL を再入力して Enter キーを押しましたが、間違った URL にリダイレクトされます。非常に奇妙な!
  5. .htaccess を再アップロードしましたが、変更はまったくありません。同じ URL を再入力して、もう一度作業しました。
  6. 再入力し、再び失敗しました。

非常に奇妙な人たちですよね?この問題の解決策はありますか? それとも、非常に奇妙な動作をしている理由の説明でしょうか?

4

1 に答える 1

0

これを解決済みとしてマークします。ブラウザのキャッシュの問題であることがわかりました。この初歩的なミスを避けるには、シークレット ウィンドウまたはブラウザの組み込み機能であるプライベート ブラウジングで htaccess リダイレクトをテストしてください。または、テストするたびにキャッシュをクリアできます。:-)

于 2014-11-08T08:42:52.663 に答える