Проблема с CMS Битрикс или настройками сервера? Помогите с решением!

D
На сайте с 04.12.2011
Offline
36
678

Добрый день, прошу помощи аудитории, впервые вижу такую проблему.

Я не технический специалист, я "счастливый" владелец сайта на Битрикс, но и технические специалисты разводят руками.

Проблема вот в чем.

Любая страница сайта, имеющая окончание *jpg выдает на своем адресе копию главной страницы. В том числе несуществующие адреса, т.е. если набрать www.site.ru/здесь_можно_ставить_что_угодно.jpg - откроется копия главной страницы сайта.

Программист Битрикс говорит, что непосредственно с Битриксом это не связано, нужно смотреть настройки у хостера, он в этом не силен. Сторонняя контора сделала технический аудит, говорит да, проблема скорее всего у хостера, но к таким настройкам хостер доступа обычно не дает.

Я, повторяюсь, счастливый владелец сайта, должна у хостера что-то попросить. Вопрос: что написать хостеру, как хотя бы внятно сформулировать проблему и попросить ее решить?

Может кто сталкивался с такой бедой?

Aisamiery
На сайте с 12.04.2015
Offline
319
#1

Надо посмотреть содержимое .htaccess и urlrewrite.php те что в корне сайта можете сюда скопировать? Дело в том, что если запросы доходят до вашего сайта, то проблема уже в 90% не в хостере, а в сайте.

Да и еще вопрос, если ввести белиберду без jpg, то главная страница не открывается? А то может у вас битрикс отрабатывает правильно, только там 404 страница через одно место настроена или ненастроена вообще?

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
dma84
На сайте с 21.04.2009
Offline
168
#2
Aisamiery:
Надо посмотреть содержимое .htaccess и urlrewrite.php те что в корне сайта можете сюда скопировать?

И контакты специалистов, чтобы в дальнейшем на них не напороться.

D
На сайте с 04.12.2011
Offline
36
#3
Aisamiery:

Да и еще вопрос, если ввести белиберду без jpg, то главная страница не открывается? А то может у вас битрикс отрабатывает правильно, только там 404 страница через одно место настроена или ненастроена вообще?

Если ввести белиберду без *jpg, то открывается 404 ошибка, как и положено. Отвечу Вам в личке.

L
На сайте с 10.02.2015
Offline
260
#4

Создайте на том же хостинге еще один сайт и проверьте, связано ли это с Битриксом.

Ragnarok
На сайте с 25.06.2010
Offline
239
#5

скорее всего связано с битриксом, т.к .htaccess передаёт выполнение (как для любого несуществующего адреса) на index.php, а тот уже почему-то отдаёт главную.

а статус страницы какой отдают? 404, 200?

//TODO: перестать откладывать на потом
D
На сайте с 04.12.2011
Offline
36
#6

Благодарю за помощь Aisamiery!

Просто взялся и все поправил!

Реально, огромное спасибо!

В общем, пришла пора мне сменить специалиста)

Ragnarok
На сайте с 25.06.2010
Offline
239
#7

Droo, что было-то, озвучьте. мало ли потом кто-то с такой же проблемой столкнётся

Aisamiery
На сайте с 12.04.2015
Offline
319
#8
Ragnarok:
Droo, что было-то, озвучьте. мало ли потом кто-то с такой же проблемой столкнётся

Там все тривиальнее, связка nginx+apache. Nginx настроен был так, что если запрошенной статики не существует, то просто проксирует на главную страницу запрос, при том без параметров, просто / . Там не с битриксом беда, а с руками человека, кто настраивал. У хостера есть возможность ручной настройки nginx

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий