2012-01-27 12 views
2

申し訳ありません、このような初心者の質問には申し訳ありません。私はWordpressサイトのSSLリダイレクトルールの例外を抱えて苦労しています。基本的には、すべてhttpからhttpsにリダイレクトされています。1つのサブフォルダ例外を含むWordpress SSLリダイレクト

Feedburnerのフィード(GRR!)ので、私は.htaccessファイルにhttps://domain.co.uk/feed/

当社のリダイレクトルールにリダイレクトされhttp://domain.co.uk/feed/の要求を防止するための例外を作成するために願っていますが、少しのようになり、HTTPSをサポートしていません。

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L] 

本当に、本当に感謝します。ありがとう!

答えて

0

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
#exclude /feed/ 
RewriteCond %{REQUEST_URI} !^/feed/ [NC] 
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L] 

#This section is optional 
RewriteCond %{HTTPS} on 
#send any cached https /feed/ back to http 
RewriteCond %{REQUEST_URI} ^/feed/ [NC] 
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] 
を試してみて、あなたが以前に /feed/ URLを訪問し、リダイレクトされた場合は、このリダイレクトがブラウザにキャッシュされます。ルールを変更した後で正しく動作することをテストするには、プライベートブラウズに変更するか、ブラウザキャッシュをクリアします。

あなたはHTTP

に戻ってそれらを送信するために、オプションのセクションを含むことができ、既存のクライアントは、すなわち、キャッシュされたHTTPSが /feed/にリダイレクト同じ問題を抱えていると思われる場合は
+0

こんにちはウルリッヒ、返信のために多くの感謝!あなたの解決策は*動作するはずです - 私が理解できない理由のために、http://domain.co.uk/feed/ httpsの安全なバージョンにリダイレクトする要求:domain.co.uk/完全にpastebinnedしましたhtaccess、しかし、明らかに私はあなたが時間がない場合、あなたがそれを介して動作することを期待していません。http://pastebin.com/dVgfnuew –

+0

@RichardBaxterあなたのhtaccessファイルは大丈夫です。プライベートブラウジングモードでテストして、キャッシュされた301のリダイレクトがないことを確認してください –

関連する問題