我有一个用WordPress cms构建的网站,我想通过网站的htaccess文件在我的联系页面上添加https://。我尝试过不同的想法,但我无法做到。这是网站link
如果有任何想法请分享!
答案 0 :(得分:0)
在.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]
答案 1 :(得分:0)
如果您为自己的域启用了https,那么最好将其用于整个网站,而不仅仅是针对一个/某些网页。
要将所有现有网页从http重定向到HTTPS,您可以使用以下.htaccess代码段:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]
</IfModule>