我的网站给我一个“此网站不安全”的信息,即使我仔细检查了所有内容以查看是否有http并将其切换为https,也无法找到它的根目录。我也有cloudflare强制使用https。
我检查了网络标签,发现一个URL给我带来了麻烦,但是却没有给我太多信息
URL给301带来了永久移动。我不知道我在html中的哪个位置。我什至没有使用ctrl + f。
它只是在请求http://mywebsite.com/,但是在html请求网站的http版本中却看不到任何内容。我也没有任何东西会导致我的网站在.htaccess中请求http。
RewriteEngine On
Options -Indexes
RewriteRule ^folder/?$ - [F]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ /index.html [L]
ErrorDocument 403 /index.html
ErrorDocument 404 /index.html
ErrorDocument 500 /index.html
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/403/$
RewriteRule ^(.*)$ /index.html [L]
RewriteCond %{REQUEST_URI} ^/404/$
RewriteRule ^(.*)$ /index.html [L]
RewriteCond %{REQUEST_URI} ^/500/$
RewriteRule ^(.*)$ /index.html [L]
有什么我想念的吗?
答案 0 :(得分:0)
我发现了问题。看起来是jQuery正在请求我网站的http版本。
我无法ctrl + f,因为它是一个cloudflare jQuery链接。
https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js
在2727行上,它正在使用http检查。 (图片显示https是因为我刚刚更改了它)