私はワードプレスサイトを持っており、特定のページをHTTPSにリダイレクトしたい。具体的には、http://www.mydomain.com/?page_id=4
をhttps://www.mydomain.com/?page_id=4
にリダイレクトします。私が取ったアプローチは、.htaccessファイルに以下を追加することです:特定のWordPressページをHTTPSにリダイレクト
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^http://www.mydomain.com/?page_id=4 [NC]
RewriteRule ^(.*)$ https://www.mydomain.com/?page_id=4/$1 [R=301,L]
しかし、私はページに移動するとき、それはリダイレクトされません。何かご意見は?
あなたは 'HTTP_HOST'とマッチングしています。 'REQUEST_URI'と照合する必要があります。 – TRiG