Назад | Перейти на главную страницу

nginx, веб-страница деградировала при изменении корневого пути

Я настраиваю WordPress с помощью nginx. Вроде все нормально:

Единственная проблема - это корневой оператор в файле conf веб-сервера. Если я использую:

[/etc/nginx/sites-available/wordpress]
server{
    root /var/www;
    index index.php
    server_name example.com
    ...
}

Я могу связаться с сервисом, используя http://example.com/wordpress, теперь я хочу, чтобы wordpress был назначен корневой папкой. Вот изменение:

[/etc/nginx/sites-available/wordpress]
server{
    root /var/www/wordpress;
    index index.php
    server_name example.com    
   ...
} 

Сломано! Веб-страница http://example.com отображает только базовые данные html, без картинок, без CSS, ... некрасиво. В /var/log/nginx/access.log ошибок не сообщается

версия nginx: nginx / 1.2.1

В чем дело?

Вам также следует обновить конфигурацию wordpress. Без этого WordPress по-прежнему связывает статический контент с подкаталогом. Шаг взят из Перемещение вашего Wordpress из подпапки в корневой каталог

  1. На главной панели управления перейдите в Администрирование -> Настройки -> Общие.
  2. Затем найдите адрес WordPress (URI): и измените его с (example.com/wordpress к example.com)
  3. Наконец, найдите адрес сайта (URL): и измените его с (example.com/wordpress к example.com)