誰かが私たちを助けてくれるのだろうかと思っていました。WordPress htaccess - httpをhttpsにリダイレクト
私たちは、サイトのさまざまなページに多くの安全でないリンクを持つサイトを持っています。一部のページには、httpsではなくhttpソースからのイメージも含まれます。
例ページは次のとおりです。https://mindfulpresenter.com/mindful-blog/the-10-most-important-things-in-presenting-today/ - ここでは、httpページへのリンクがいくつかあり、そのページはhttpからイメージを取得しています。
私はこれらの問題がすべてhtaccessファイルを変更することで解決できることを期待していました。
現在のhtaccessファイルは、次のようになります。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
は問題がhtaccessをファイルに変更を加えることによって解決することはできますか?もしそうなら、それに何を追加する必要がありますか?
感謝
ジェームズ
いいえ、それはできません。あなたが提供するウェブページ内の参照は、そのようなルールによって変更することはできません。これらのルールは、_incoming_要求でのみ有効なので、すでにブラウザで使用されています。 – arkascha
arkaschaのコメントは正確ではありません。モジュールmod_substituteは、実際にクライアントに提供されるHTMLを変更します。私の答えは下記をご覧ください。 –
本当にすべてのhttpエントリを置き換えますか? HTTPSドメイン上に存在しない画像はどうですか? – Squazz