在子文件夹中的https上加载文件

时间:2016-07-22 18:29:34

标签: wordpress .htaccess

我正在尝试在子文件夹中安装wordpress。现在我在我的域中使用Cloudflare SSL并且传送工作正常。但是在subfoldert中,css和js文件没有加载到https

我尝试使用以下代码

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} blog
RewriteRule ^(.*)$ https://www.cashy.in/blog/$1 [R,L]

但是我的重定向错误太多了。

目前HTACCESS文件为空白,我的网站如下所示

https://www.cashy.in/blog/

CSS破了。我怎样才能用HTACCESS来纠正它?

2 个答案:

答案 0 :(得分:0)

.htaccess

中使用以下内容
RewriteEngine On

RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

这应该强制SSL没有任何问题

答案 1 :(得分:0)

我通过将下面给出的代码添加到wop-config文件

来解决它
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
    $_SERVER['HTTPS']='on';