Включить ЧПУ для WordPress на NGINX PHP-FPM и VestaCP

Как таковой настройки нет, на свежих сборках VestaCP панели обрезанный функционал админки, к сожалению. Придется немного залезть внутрь.

VPS cервер — Свежий CentOS 7 с самой последней сборкой VestaCP (NGINX + PHP-FPM) и собственноручно обновлена версия PHP до последней 7.0.21.

На VPS серверах я использую Midnight Commander — гораздо удобней для работы с файлами. Идем в папку и ищем файл /etc/nginx/conf.d/vesta.conf — это файл, ссылающийся на другой файл — /home/admin/conf/web/nginx.conf — этот файл нам и нужен.

Его структуру прочитать проще простого: он дописывается при создании очередного домена. У каждого домена свои настройки.
Поэтому ищем нужный нам домен, и после

location / {

дописываем на следущей строке строчку

try_files $uri $uri/ /index.php?$args;

И получаем работающие ЧПУ в тех доменах, в настройках которых вы добавили строчку.

чпу wordpress nginx php-fpm vestacp

Добавить комментарий