ЧПУ, Wordpress, 404 ошибка на все внутренние сайты

MS
На сайте с 22.09.2013
Offline
40
1258

Всем доброго дня.

Знаю, что почти дублирую имеющуюся тему, но там слишком старая, ответ добавить не могу

Ситуация следующая.

Есть ВПС с Centos 7, на котором стоит Веста.

На ВПС установлена LAMP. Во вкладке Install при установке Весты выбрано nginx + php-fpm.

Сервер работает, панель тоже. Но при попытке сделать ЧПУ для сайтов на Wordpress получаю 404 ошибку для всех внутренних страниц, кроме главной

Перерыл весь инет, и русский, и американский.

Перепробовал все:

- колдовство с .htaccess (разные варианты rewrite, разные права на файл)

- добавление в nginx.conf

location / {

try_files $uri $uri/ /index.php?q=$uri&$args;

}

- изменение AllowOverride в httpd.conf на ALL

Ничто не помогает. Урлы вида ?p=12345 открываются без проблем, любые ЧПУ - мимо.

В связи с тем, что перерыл все, что только можно, я уже заморочился, может я изначально создал какой-то конфликт между сборками. При установке Весты я выбрал:

nginx + php-fpm

Может, из-за этого ничто не помогает?

Весь день бьюсь с этим косяком, уже готов сервак обнулить и заново все поставить, знать бы только, что правильно выбирать и могут ли из-за этого выбора возникнуть проблемы.

Сталкивался кто-нибудь с подобным?

P.S. Ув. модераторы, поправьте плиз название - "на все внутренние страницы сайта"

VM
На сайте с 31.03.2009
Offline
81
#1

Там в vesta, в разделе сайтов можно ещё шаблон выбрать, например worpress, wordpress2, etc.

https://forum.vestacp.com/viewtopic.php?t=15975 На форум vesta сходили уже ?

А вижу. сходили уже., судя по коду. Так с шаблонами пробовали или нет ?

Качественные и недорогие (от 169р за 1 Gb Ram) KVM VPS ssd (http://ruweb.net/?from=23123) в России которые... работают.
MS
На сайте с 22.09.2013
Offline
40
#2

Не пробовал. Не успел. Переставил Весту по новой на apache, теперь все работает. А так да, на nginx другие принципы, без шаблонов не обойтись.

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