Deutsch

Феномен 404 на некоторых гаджетах

815  
Vovan(ator) коренной житель14.04.23 13:57
Vovan(ator)
14.04.23 13:57 

Привет всем.
недавно мне сообщили, что один из моих сайтов не открывается и показывает ошибку 404.

Поэкспериментировав, выяснили, что на большинстве гаджетов и OS всё открывается нормально в любом случае.

А вот на некоторых, к примеру на iPhon(ах) или на Microsoft Edge,

если не поставить спереди "www", то действительно выдаёт ошибку 404.

И если скопировать адрес, то показывает не "https", как это должно быть, а "http"


А если поставить спереди "www", то всё сразу находится и выводится правильно, с "https" и страница находится.

Может кто сталкивался, то буду благодарен за подсказку.


Я пока буду смотреть, может в htaccess что интересного найду.

#1 
Vovan(ator) коренной житель14.04.23 16:35
Vovan(ator)
NEW 14.04.23 16:35 
в ответ Vovan(ator) 14.04.23 13:57

Все!

Вопрос решён.


Хотя в htaccess уже был перевод с на https, почему-то, оно срабатывало не во всех случаях.


Сейчас я добавил вот это:


<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>


И похоже, оно заработало.

Во всяком случае, актуальные тесты не выдавали больше ошибки.

Посмотрим что дальше получится.



#2