Всем добрый день. Прошу вас подсказать где копать. На сайте появились страницы, в папке которой вообще не существует, не могу их найти что-бы удалить. Сайт не мой, перенесли на мой сервер видимо уже с заразой. Пример страниц: www.сайт.ru/jslibs/bitva-ekstrasensov-samiy-posledniy-vipusk.html www.сайт.ru/jslibs/rasskaz-jila-bila-devochka.html www.сайт.ru/jslibs/skachat-knigu-dlya-nastoyashih-mujchin.html Заранее благодарен.
tagil748 Ищите файлы .htaccess которые создавали не вы. Или посмотрите не добавили ли чего нибудь в ваши.
Заметил что можно вписать любой текст перед .html, и вместо 404, попадаю на шаблон. Страницы с ошибками есть, теперь не пойму как их задействовать.. В .htaccess ErrorDocument 404 http://сайт.ru/error/404.html не работает.
PHP: RewriteEngine on #RewriteCond %{HTTP_HOST} !^www\.сайт\.ru$ [NC] #RewriteRule ^(.*)$ http://www.сайт.ru/$1 [R=301,L] #RewriteBase / RewriteCond %{REQUEST_URI} ^/admin/$ RewriteRule .* admin/index.php [QSA,L] RewriteRule gotovye-firmy-p([0-9]+).html$ index.php?page=gotovye-firmy&p=$1 [QSA,L] RewriteRule archives-firm-p([0-9]+).html$ index.php?page=archives-firm&p=$1 [QSA,L] RewriteRule faq([0-9]+).html$ index.php?page=faq&faq=$1 [QSA,L] RewriteRule faq.html$ index.php?page=all_faq [QSA,L] RewriteRule firm\-([0-9_-]+)\.html$ index.php?page=firm&firm=$1 [QSA,L] RewriteRule spec([0-9]+).html$ index.php?page=spec&spec=$1 [QSA,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ([a-z0-9_-]+)\.html$ index.php?page=$1 [QSA,L] RewriteRule ^$ index.php?page=main [QSA] AddDefaultCharset WINDOWS-1251 php_value user_agent "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" php_value memory_limit 20M php_value upload_max_filesize 20M php_value post_max_size 20M php_value max_execution_time 240 php_flag display_errors off php_flag expose_php off php_flag register_globals on php_flag allow_url_fopen on #AddType application/x-httpd-php5 .php
Это называется дорвей. Ищи все .htaccess, где-то реврайт модуль прописан. Страницы тянутся с внешнего сервера. В папке /jslibs/ есть index.php? Смори его внимательно, возможно там инклуд дора.
Каким образом ЧПУ может работать без .htaccess чувак? ЗЫ Возможно сервер просто порутали и реврайты прописаны в самом apache, nginx конфигах. ЗЫЗЫ Дай мне доступ на сервер, уверен найду за 5 минут.
ТС, отпиши в лс, можно глянуть, что и как у тебя. Проверь аналогично соседние сайты, одно время была популярна тема с модулем для апача, которые делает подобные штуки. Если хочется самому - сделай полную текущую копию сайта, сравни с бекапом. И посмотри повнимательнее на корневой htaccess, строки могут быть уведены вниз или вправо.
После того как тс дал доступ очадовцам у него появилась другая проблема, так как появилась другая папка