Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?
-
- Posts: 22
- Joined: Thu Feb 15, 2018 12:39 pm
- Os: CentOS 6x
- Web: apache
Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?
Всем доброго дня.
Ситуация следующая.
Есть ВПС с 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 открываются без проблем, любые ЧПУ - мимо.
В связи с тем, что перерыл все, что только можно, я и подумал, может я изначально создал какой-то конфликт между сборками, выбрав неправильные?
Весь день бьюсь с этим косяком, уже готов сервак обнулить и заново все поставить, знать бы только, что правильно выбирать и могут ли из-за этого выбора возникнуть проблемы.
Сталкивался кто-нибудь с подобным?
Ситуация следующая.
Есть ВПС с 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 на дальнейшую судьбу сервера?
nginx + php-fpm не поддерживает обработку htaccess и того, что предназначено для вебсервера apache/httpd
Нужно писать свои rewrite правила для nginx или вернуться к классической связке nginx+apache
Нужно писать свои rewrite правила для nginx или вернуться к классической связке nginx+apache
-
- Posts: 22
- Joined: Thu Feb 15, 2018 12:39 pm
- Os: CentOS 6x
- Web: apache
Re: Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?
Да, нашел-таки корень проблемы, на сече ответили. На nginx другие принципы, из-за чего и появляются трудности, нужно ставить шабы под конкретные CMS.
Поставил Vesta с apache - все работает корректно.
Спасибо.
Поставил Vesta с apache - все работает корректно.
Спасибо.