SSL仅在网站的一半上工作

时间:2018-05-31 06:40:52

标签: php html wordpress ssl

我有一个通过Cloudflare的SSL,它只适用于我的主站点,而不是wordpress部分。

常规网站: http://championsdrivingschools.com

的wordpress http://championsdrivingschools.com/checkout/

如果我在网站上强制使用SSL,它会使wordpress看起来风格和所有内容,它看起来就像文字一样

2 个答案:

答案 0 :(得分:0)

如果您在没有https的网页中添加了静态网址,则网址将不会在浏览器中显示绿色标记。请检查任何静态资产的静态网址,并设置以下设置以使所有网页都使用https。

第1步:在您的WordPress管理员信息中心中,转到设置 - >一般并更改两个URL以使用https://而不是http://。

第2步:通过修复WordPress应用程序根目录下的.htaccess文件中的重写规则,可以轻松纠正这些网站资产文件。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

答案 1 :(得分:0)

要开始使用,请访问WooCommerce&gt;设置。

check this checkbox