gamessutra 15 Опубликовано: 25 декабря 2017 Рассказать Опубликовано: 25 декабря 2017 Добрый день. Сайт- https://doma-tort.ru/ После перезда на новый сервер - начали возникать ошибки в загрузках файлов, стиле и скриптов. Везде одна ошибка:"client denied by server configuration" [Mon Dec 25 23:36:28.229672 2017] [:error] [pid 8243:tid 140022623610624] [client 00.00.00.120:44804] client denied by server configuration: /home/remont/public_html/doma-tort.ru/templates/Sandra-2/images/fon/bg-8.png, referer: https://doma-tort.ru/templates/Sandra-2/css/styles.css Хостер (служба поддержки) говорит что ошибка в .htaccess, и поправьте его согласно обсуждаемому тут https://www.apachelounge.com/viewtopic.php?p=28631 Также утверждает что - Запреты через .htaccess во многих папках и они в старом стиле, пример, папка upload <FilesMatch ".([Pp][Hh][Pp]|[Cc][Gg][Ii]|[Pp][Ll]|[Pp][Hh][Tt][Mm][Ll]).?"> Order allow,deny Deny from all </FilesMatch> ---------- Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 26 декабря 2017 Рассказать Опубликовано: 26 декабря 2017 8 часов назад, gamessutra сказал: Также утверждает что - Запреты через .htaccess во многих папках и они в старом стиле, пример, папка upload В каком старом стиле? Не бывает новых и старых стилей. Запреты всегда в .htaccess всегда одинаковы. 8 часов назад, gamessutra сказал: Хостер (служба поддержки) говорит что ошибка в .htaccess, и поправьте его согласно обсуждаемому тут То что ошибки у вас в .htaccess это верно. Но вот ссылаться на тему https://www.apachelounge.com/viewtopic.php?p=28631 совершенно неверно. У вас совсем другая проблема. Суть вашей в проблемы в ошибках при создании шаблона, и в ошибках в .htaccess в вашем шаблоне /templates/Sandra-2/ в этой папке у вас есть .htaccess запрещающий доступ к файлам, что правильно, это чтобы не воровали ваш шаблон напрямую к обращениям к файлам шаблона. Но при этом нет файлов .htaccess разрешающих доступ к картинкам уже в папке templates/Sandra-2/images/ и в результате картинки не могут загрузиться. О чем собственно и говорит ошибка "client denied by server configuration". Смотрите структуру оригинального шаблона, какие там файлы стоят в папке шаблона и какие стоят в папках картинок и стилей. И делайте такие же в этих папках. Они разные по содержанию. Цитата Ссылка на сообщение Поделиться на других сайтах
gamessutra 15 Опубликовано: 26 декабря 2017 Рассказать Опубликовано: 26 декабря 2017 Автор .htaccess дефолтный стоит во всех папках шаблона. Я взял стандартный и переделал его под свой... Ошибка возникает и с файлами с папки uploads: [Tue Dec 26 15:20:48.704474 2017] [:error] [pid 17651:tid 140022304687872] [client 46.39.54.32:48670] client denied by server configuration: /home/remont/public_html/doma-tort.ru/uploads/posts/2017-12/medium/1514156957_38.jpg, referer: https://doma-tort.ru/ И с engine: [Tue Dec 26 11:56:15.948422 2017] [:error] [pid 11145:tid 140022422185728] [client 95.79.138.218:36697] client denied by server configuration: /home/remont/public_html/doma-tort.ru/engine/classes/min/index.php, referer: https://doma-tort.ru/ Цитата Ссылка на сообщение Поделиться на других сайтах
gamessutra 15 Опубликовано: 26 декабря 2017 Рассказать Опубликовано: 26 декабря 2017 Автор Только что хостер прислал - Вас блокирует evasive24_module, с одного IP к одному ресурсу более 30 запросов в секунду, разбирайтесь с кодом, так как это аномально и считается равнозначно ДДОС атаке. - Может быть связано стем что в шаблоне есть видео html5 (4мб.) ? Цитата Ссылка на сообщение Поделиться на других сайтах
gamessutra 15 Опубликовано: 26 декабря 2017 Рассказать Опубликовано: 26 декабря 2017 Автор Ошибка решиласть тем что удалили файл .htaccess в папке /templates/ и все заработало! - Я в шоке! Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 26 декабря 2017 Рассказать Опубликовано: 26 декабря 2017 4 часа назад, gamessutra сказал: Ошибка возникает и с файлами с папки uploads: К папке /uploads/ DLE вообще не ограничивает никаких доступов. 2 часа назад, gamessutra сказал: Ошибка решиласть тем что удалили файл .htaccess в папке /templates/ и все заработало! - Я в шоке! .htaccess в папке /templates/ не имеет никакого отношения к папке /uploads/. И проблема с /uploads/ у вас решилась 100% не из за удаления этого файла. 3 часа назад, gamessutra сказал: Может быть связано стем что в шаблоне есть видео html5 (4мб.) ? Папка /uploads/ и шаблон это разные и никак не взаимосвязанные файлы. 3 часа назад, gamessutra сказал: Только что хостер прислал - Вас блокирует evasive24_module, с одного IP к одному ресурсу более 30 запросов в секунду К какому конкретному ресурсу? Если под ресурсом ваш хостинг имеет ввиду ваш домен. То тогда к DLE это вообще не имеет никакого отношения. Количество обращений в данном случае зависит от количества контента на странице. Например одна картинка на странице это уже одно обращение, один css еще одно и т.д. В итоге 30 картинок на странице уже больше 30 обращений к домену сделает браузер. Цитата Ссылка на сообщение Поделиться на других сайтах
gamessutra 15 Опубликовано: 26 декабря 2017 Рассказать Опубликовано: 26 декабря 2017 Автор Разобрались!!!! Получается что главный .htaccess в папке /templates/ блокирует все файли в других каталогах (внутри /templates/) в которых нет файла .htaccess с разрышением на выполнение файлов.... Я создал несколько папок в которых одновременно были: стили, картинки, шаблоны и скрипты и иконочный шрифт Самое интересное что через это не загружались картинки с папки /uploads/ ..... ---- P.S. А вобще я думаю что хостер тупо в модуле "evasive24_module" увеличил лимит обращений и все заработало... Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.