仲間のプログラマーの皆さん!
確かに些細なことですが、これを解決することはできません。
基本的に(ログインしていない場合)、末尾のスラッシュなしでページをリクエストすると、ブラウザが返されます
「リダイレクトループ」
エラーまたは Firefox の代替エラーですが、同様です。
Firefox は、サーバーがこのアドレスへのリクエストを決して完了しない方法でリダイレクトしていることを検出しました。この問題は、Cookie の受け入れを無効にするか拒否することによって発生することがあります。
興味深いことに...単純な更新を行うと、正常に読み込まれ、301がキャッシュされるため、後で機能します。
わかりましたので、ここに応答ヘッダーがあります:
http://www.theurl.com/attitude-competition
HTTP/1.1 301 Moved Permanently Date: Mon, 28 Oct 2013 23:05:28 GMT Server: Apache/2.2.14 (Ubuntu) X-Powered-By: PHP/5.3.2-1ubuntu4.20 X-Pingback: http: //www.theurl.com/xmlrpc.php場所: http://www.theurl.com/attitude-competition/ Vary: Accept-Encoding Content-Length: 0 Content-Type: text/html; 文字セット=UTF-8
http://www.theurl.com/attitude-competition/
HTTP/1.1 200 OK 日付: 2013 年 10 月 28 日月曜日 23:05:30 GMT サーバー: Apache/2.2.14 (Ubuntu) X-Powered-By: PHP/5.3.2-1ubuntu4.20 X-Pingback: http: // /www.theurl.com/xmlrpc.phpリンク: ; rel=shortlink Vary: Accept-Encoding Transfer-Encoding: チャンク Content-Type: text/html; 文字セット=UTF-8
私にはすべて問題ないように見えますが、さまざまなブラウザーでテストしましたが、毎回失敗します。
編集
さらに調査を行ったところ、管理者としてログインしたときのヘッダーは次のとおりで、同じ問題はありません。
HTTP/1.1 301 Moved Permanently Date: Tue, 29 Oct 2013 00:03:20 GMT Server: Apache/2.2.14 (Ubuntu) X-Powered-By: PHP/5.3.2-1ubuntu4.20 X-Pingback: http: //www.theurl.com/xmlrpc.php有効期限: 1984 年 1 月 11 日水曜日 05:00:00 GMT キャッシュ制御: キャッシュなし、再検証が必要、最大年齢 = 0 プラグマ: キャッシュなし 場所: http: //www.theurl.com/attitude-competition/ Vary: Accept-Encoding Content-Encoding: gzip Content-Length: 20 Keep-Alive: timeout=15 Connection: Keep-Alive Content-Type: text/html; 文字セット=UTF-8
編集2
また、さらに奇妙なことに、Chromes Web Inspector が開いているときは正常に動作します。シークレットや他のブラウザを試したのでキャッシュできません。
アイデアはありますか?