Page 1 of 1

Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?

Posted: Thu Mar 01, 2018 1:26 pm
by might_vesta
Всем доброго дня.

Ситуация следующая.
Есть ВПС с 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 открываются без проблем, любые ЧПУ - мимо.

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

Re: Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?

Posted: Thu Mar 01, 2018 2:05 pm
by skurudo
nginx + php-fpm не поддерживает обработку htaccess и того, что предназначено для вебсервера apache/httpd
Нужно писать свои rewrite правила для nginx или вернуться к классической связке nginx+apache

Re: Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?

Posted: Thu Mar 01, 2018 2:51 pm
by might_vesta
Да, нашел-таки корень проблемы, на сече ответили. На nginx другие принципы, из-за чего и появляются трудности, нужно ставить шабы под конкретные CMS.
Поставил Vesta с apache - все работает корректно.
Спасибо.

Re: Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?

Posted: Thu Mar 01, 2018 3:12 pm
by skurudo
Отлично :)