Vladskiy

Рейтинг
117
Регистрация
13.06.2008
SeVlad #:

Это не сайт решил, а сервер. О чём тебе тут не раз говорили.

D:\www\sites\ у тебя DOCUMENT_ROOT сервера. А директивы хтацесса распространятся на все подкаталоги.

Тогда почему на остальные сайты не распространился?

И да...  DOCUMENTROOT в httpd.conf совершенно другой

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

Итак...

Поясню структуру сервера и папок сайтов
Сервак на винде, для сайтов отдельный каталог D:\www\sites\ в котором размещены папки с сайтами. 
Проблемный сайт находился по пути D:\www\sites\site.ru\ и соответственно к этой папке был прописан путь в конфигах апача

В пятницу я экспериментировал с .htaccess другого сайта, для которого и настраивал редирект с http на https
Копию этого файла я скопировал в D:\www\sites\ - именно в эту папку а не в папку с сайтом!!!

И для меня загадка, как сайт решил что  это его файл? В папке с сайтом свой  .htaccess лежал
Просто на сервере крутится около 5 сайтов и несколько их поддоменов. Но проблема возникла только с одним. В конфиге апача сайт не был первым.

У самого мысли закончились.

Апачу даже в конфиге указываю папку, в которой вообще ничего нет - всё равно 302 код выдает.

Поиск внутри файлов апача находит сайт только в httpd-vhosts

htexture #:

https://hosting101.ru/catalog/php-version

выбирайте там есть 5.3 пхп

а хостить на винде это сроду мазахизму

у вас я так понял на домашнем компе крутится сайт? возможно роутер сбоит который мост дает по 80 порту?

еще помню скайп мне глушил 80-ый порт, когда хостил дома сайт один)

Все крутится на физическом 2008 серваке в дата-центре.  Виртуальный хостинг тогда изначально не брался в расчет из-за кучи материалов (аудио, видео) которые были размещены. Из-за нужного большого количества места виртуальный хостинг  выходил дороже, чем выделенный сервер арендовать  Плюс на сервере специфичный софт крутится

Да, сайт тот.

Установлено всё было очень давно поэтому и древнее. Другие сайты которые там крутятся уже более 10 лет - их CMS не поддерживают свежие версии php.

webinfo #:
Но всё же проверь через bertal.ru и

Проверял - 302

htexture #:
А что у Вас с htaccess? Попробуйте его переименовать

Еще раз повторю

Сейчас в папке сайта лежит ТОЛЬКО ОДИН ФАЙЛ - test.html внутри которого текст "Hello World". Никакого  htaccess нет

Понять бы откуда этот редирект взялся - давно бы снял.

https сайт невозможно создать так как изначально апач много лет назад ставился без поддержки https

Логи ничего интересного не покажут - всюду 302 код

txt 0ozz0_jkrfeep83_cyupbetj.txt
htexture #:

Этот редирект делает браузер, чтобы убедится, что может быть сайт доступен на https

Попробовать другой бразуер, может он не делает этих редиректов

4 разных браузера (включая мобильник) - результат одинаков.

Сейчас в папке сайта находится только test.html с Hello Worl внутри - тоже 302 показывают системы проверки сайт.

Более того, этот 302 показывается даже если обратится на несуществующую страницу. А должно было показать 404.

Изначально проблему заметил после того как у меня по скрипту curl не смог обратится к странице

webinfo #:

Попробуй сделать запрос через https://bertal.ru

И посмотри, что в заголовках ответа.

Вопросов больше чем ответов...

Проверил и через тот сервис, и через другой

png vo2srovw9bw_2023-07-08_130429717.png
Всего: 72