私はWordPress CMSで構築されたウェブサイトを持っています。私はウェブサイトのhtaccessファイルで私の連絡先ページにhttps://を追加します。私は別の考えをしようとするが、私はそれを行うことができない。ここにサイトがありますlink私のcspecificページにhtaccessで強制的に「https://」を追加
ご存知ですか?
私はWordPress CMSで構築されたウェブサイトを持っています。私はウェブサイトのhtaccessファイルで私の連絡先ページにhttps://を追加します。私は別の考えをしようとするが、私はそれを行うことができない。ここにサイトがありますlink私のcspecificページにhtaccessで強制的に「https://」を追加
ご存知ですか?
.htaccess - このロジックを追加します。
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteCond %{REQUEST_URI} contact RewriteRule ^(.*)$ https://alacartesites.com/contact/ $1 [R,L]
参考:http://www.inmotionhosting.com/support/website/ssl/how-to-force-https-using-the-htaccess-file、それは私のために働いた。私は確認した。下記のものをご使用ください。
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(contact|contact/)$ https://% {SERVER_NAME}%{REQUEST_URI} [L,R]
ドメインでhttpsが有効になっている場合は、一部のページだけでなく、ウェブサイト全体で使用することをお勧めします。 HTTPからHTTPSへのすべての既存のページをリダイレクトする
、次の.htaccessのコードスニペットを使用することができます
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]
</IfModule>
追加しますhttps://私の連絡先ページのみ。 –
私はそれを理解しています。しかし、ウェブサイト全体でHTTPSを使用しないでください。 –
上記のコードをすべてのページで使用していますが、これは私の解決策ではありません。あなたは他の何かを言うことができます...... –
を私は上記のコードを追加しているが、私は私のURLを実行したときには、「HTTPSを表示:// alacartesites。 com/contact/contact/contact/contact/contact/contact/contact/contact/contact/contact/contact/contact/" –
既存のルールを削除します。そしてこれを試してみてください。それは私のためにうまくいった。 1行目RewriteEngine On 2. RewriteContent%{HTTPS}!= on 3. RewriteRule ^(連絡先連絡先)$ https://%{SERVER_NAME}%{REQUEST_URI} [L、R] – Senthil