Топик 404 not found (Решено)
Пробую перенести сайт на базе LS-0.4.2 на VDS хостинг. Веб-сервер nginx+apche. При попытке открыть любой топик nginx отдаёт 404, при этом все остальные ссылки работают (открываются профили, клубы, теги, работает пагинация, стена и т.д). Поиск по теме ничего не дал. Подскажите, пожалуйста, в чём может быть проблема.
23 комментария
Так же возможно стоял какой-то ЧПУ плагин, который почему-то не активирован на новом сервере.
Я уже всё, что есть по теме 404 перепробовал:
И в .htaccess RewriteRule ^(.*)$ ./index.php на RewriteRule ^(.*)$ /index.php менял,
и multiviews отключал.
права к папкам 755, права к файлам на чтение и запись владельцу группы.
Уже всю голову поломал.
2015/09/14 14:18:00 [error] 12038#0: *1 open() "/var/www/p-port.ru/kulinaria/2011/12/09/okorok-v-apelsinovoy-glazuri-s-pechenymi-yablokami.html" failed (2: No such file or directory), client: 176.209.221.58, server: p-port.ru, request: «GET /kulinaria/2011/12/09/okorok-v-apelsinovoy-glazuri-s-pechenymi-yablokami.html HTTP/1.1», host: «p-port.ru», referrer: «p-port.ru/»
apache_access:
2015/09/14 14:18:00 [error] 12038#0: *1 open() "/var/www/p-port.ru/kulinaria/2011/12/09/okorok-v-apelsinovoy-glazuri-s-pechenymi-yablokami.html" failed (2: No such file or directory), client: 176.209.221.58, server: p-port.ru, request: «GET /kulinaria/2011/12/09/okorok-v-apelsinovoy-glazuri-s-pechenymi-yablokami.html HTTP/1.1», host: «p-port.ru», referrer: «p-port.ru/»
apache_error.log и sql_error.log пусты
apache_access:
127.0.0.1 — - [14/Sep/2015:14:17:37 +0300] «POST /plugins/aceblockmanager/include/ajax/getUsersonline.php?security_ls_key=42ba87d1353320ad3d71bcfb1fd5dc6e&PHPSESSID=f9h9i4r7kku2qogus7uojmh857&JsHttpRequest=14422294545493-xml HTTP/1.0» 200 610 «p-port.ru/» «Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36»
127.0.0.1 — - [14/Sep/2015:14:17:57 +0300] «POST /plugins/aceblockmanager/include/ajax/getUsersonline.php?security_ls_key=42ba87d1353320ad3d71bcfb1fd5dc6e&PHPSESSID=f9h9i4r7kku2qogus7uojmh857&JsHttpRequest=14422294745634-xml HTTP/1.0» 200 611 «p-port.ru/» «Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36»
Судя по логу у Вас GET запрос не перенаправляется в index.php
Либо в конфиге апаче для вирт. сервера пропишите
Проверьте что там нет
Либо в .htaccess добавьте
Увы не работает, rewrite_module в apache подключен.
то 404 отдаёт уже ЛС, а не Nginx, но сути дела не меняет.
некоторые картинки вообще на eva-lution.ru.host1235910.serv15.hostland.ru…
Прошёлся поискам по всем этим папкам, нигде не упоминается eva-lution.ru, хотя и правда урл картинок со страницы указывает этот адрес, что вообще вводит в ступор.
нужно убрать html
А вообще спасибо всем, кто пытался помочь.