Сайт продолжает запрашивать 301 URL-адрес - PullRequest
0 голосов
/ 15 июня 2019

Мой веб-сайт выдает мне сообщение «Этот сайт небезопасен», и я не могу найти его корень, хотя я дважды проверил все, чтобы увидеть, есть ли http, и переключил их на https. У меня также есть cloudflare форсирование https.

1

Я проверил вкладку сети и обнаружил, что один URL доставляет мне проблемы, но он не дает мне много информации

2

URL дает 301 перемещенный навсегда. Я не знаю, где в моем HTML я запрашиваю этот сайт. Я даже использовал Ctrl + F ничего не обнаружилось.

3

Это просто запрос http://mywebsite.com/, но я ничего не вижу в своем html запросе http-версии моего сайта. У меня нет ничего, что могло бы заставить мой веб-сайт запрашивать http в .htaccess.

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]

Я что-то упускаю?

1 Ответ

0 голосов
/ 16 июня 2019

Я нашел проблему. Похоже, именно jQuery запрашивал http-версию моего сайта.

Я не могу нажать Ctrl + F, потому что это была ссылка jQuery из Cloudflare.

https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js

В строке 2727 он проверял, используя http. (На картинке показано, что https, потому что я только что изменил его) 1

Исправление


  1. Сохраните jQuery локально и измените http на https.
...