We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Wordpress config Nginx + php fpm
-
- Posts: 99
- Joined: Thu Apr 09, 2015 9:53 am
Re: Wordpress config Nginx + php fpm
На стандартной теме Twenty Sixteen тоже не работает.
Структура ссылок - Custom Structure: /%category%/%postname%/
Структура ссылок - Custom Structure: /%category%/%postname%/
Re: Wordpress config Nginx + php fpm
Чем отличаются шаблоны wordpress и wordpress2 ?imperio wrote:Попробуйте выбрать шаблон wordpress в настройках веб-домена
Re: Wordpress config Nginx + php fpm
Снес все, поставил ВП с нуля, без плагинов. Работает нормально, внутренние страницы загружаются. Выбирал профиль для домена, как посоветовал imperio, wordpress.
UPD: внутренние ссылки работают, только до момента, пока не меняю настройки "Настройки постоянных ссылок". С пунктом "http://site.ru/?p=123" все ок, меняю на любой другой вид ссылок, выдает 404 на внутренних
UPD2: Проблема вроде решилась, просто выбрал Шаблон WebNGINX wordpress2, а не wordpress.
Теперь осталось протестировать с разными плагинами. в том числе кеширующим WP Super Cache
UPD: внутренние ссылки работают, только до момента, пока не меняю настройки "Настройки постоянных ссылок". С пунктом "http://site.ru/?p=123" все ок, меняю на любой другой вид ссылок, выдает 404 на внутренних
UPD2: Проблема вроде решилась, просто выбрал Шаблон WebNGINX wordpress2, а не wordpress.
Теперь осталось протестировать с разными плагинами. в том числе кеширующим WP Super Cache
-
- Posts: 99
- Joined: Thu Apr 09, 2015 9:53 am
Re: Wordpress config Nginx + php fpm
У меня тоже с wordpress2 все заработало
Re: Wordpress config Nginx + php fpm
i have same problem !! error 404 also when change template (wordpress, wordpress2)
Re: Wordpress config Nginx + php fpm
WordPress изначально заточен под апач, но может работать и под nginx.
Разница только в том, что когда вы вносите какие то изменения в движке вордпресс, он создаёт определённые правила в файле .htacess но nginx с этим файлом не работает и игнорирует его, поэтому если хотите включить человеко понятный урл
(если его выключить ваши ссылки заработают, но те ссылки что есть в поисковой выдаче поведут пользователей на 404 ошибку)
вам нужно вносит правила прямо в конфигурацию nginx (что не возможно на шаред хостингах, поэтому и юзают апач)
как настроить связку nginx и wordpress можно посмотреть здесь https://wordpress.org/support/article/nginx/ иди здесь https://www.nginx.com/resources/wiki/st ... wordpress/
а если не хотите этого головняка тогда юзайте nginx+apache пожертвовав той производительностью которая могла бы быть используя только nginx+php-fpm
Разница только в том, что когда вы вносите какие то изменения в движке вордпресс, он создаёт определённые правила в файле .htacess но nginx с этим файлом не работает и игнорирует его, поэтому если хотите включить человеко понятный урл
(если его выключить ваши ссылки заработают, но те ссылки что есть в поисковой выдаче поведут пользователей на 404 ошибку)
вам нужно вносит правила прямо в конфигурацию nginx (что не возможно на шаред хостингах, поэтому и юзают апач)
как настроить связку nginx и wordpress можно посмотреть здесь https://wordpress.org/support/article/nginx/ иди здесь https://www.nginx.com/resources/wiki/st ... wordpress/
а если не хотите этого головняка тогда юзайте nginx+apache пожертвовав той производительностью которая могла бы быть используя только nginx+php-fpm
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Wordpress config Nginx + php fpm
WordPress не заточен ни под что, кроме php ) Просто когда вордпресс появился (2003) - nginx еще не был выпущен (первый релиз - 2004), а апач, да и собственно, весь стек LAMP был самым популярным, и, зачастую, вообще единственным, что предлагали хостеры.
Ну так же, как и любой другой сервер, кроме Апача. Однако, url rewriting есть практически у любого сервера.
Собственно говоря, вордпрессу вообще пофиг, на каком сервере он выполняется - хоть на smallhttpserver его запускайте.
А по поводу .htaccess - этот файл позволяет на лету переопределять некоторые настройки apache/php (и то, не всегда, можно запретить использование .htaccess), что, в принципе, может и было когда-то удобно для разработчиков, а в данный момент, лично я смысла в этом не вижу.
Ну и по теме, раз уж зачем-то апнули тему трехгодичной давности - сейчас вестовские шаблоны nginx+php-fpm+wordpress работают без проблем.
Re: Wordpress config Nginx + php fpm
Я что-то не обратил внимания, что тема древняя, случайно увидел её в Google. Что сделано то сделано.
Да, вы правы, плохо я выразился, нужно было сказать, что благодаря .htaccess который есть в апаче, вордпресс может сам вносить нужные правки в роботу веб сервера, так же это объясняет почему на хостингах юзают апач, юзер сам может править работу веб сервера через .htaccess
На счёт шаблона nginx+php-fpm+wordpress... где это найти?
в шаблонах веб нету, в шаблоне прокси поставил http2
Может это из за связки которую я выбрал при установке nginx+apache?
Да, вы правы, плохо я выразился, нужно было сказать, что благодаря .htaccess который есть в апаче, вордпресс может сам вносить нужные правки в роботу веб сервера, так же это объясняет почему на хостингах юзают апач, юзер сам может править работу веб сервера через .htaccess
На счёт шаблона nginx+php-fpm+wordpress... где это найти?
в шаблонах веб нету, в шаблоне прокси поставил http2
Может это из за связки которую я выбрал при установке nginx+apache?
Re: Wordpress config Nginx + php fpm
Не зря тему поднял. Спасибо, узнал новое, и те кто по ссылке из поисковиков придут тоже получат ответ.