Intereting Posts
Сортировка метазначения в массиве последовательностей в pre_get_post Ограничить регистрацию определенных ролей по домену Как я могу листинг текущей категории и списка избранных категорий? Как добавить пятый вариант в подборщик выравнивания? запросы внутри класса Самый быстрый способ получения сообщений по нескольким Как я могу войти в систему как администратор после перенаправления на пользовательскую страницу входа Все в одном календаре / wp_head () работает на дополнительной странице не на домашней странице Переписывание основной функциональности WordPress: изменение личных сообщений Кнопка RSS в категориях разбиения на страницы / теги Фильтрация пользовательских типов сообщений по почтовой мета в области администрирования WordPress Использование настраиваемых полей для запуска конкретных действий при сохранении сообщения? Странное поведение get_the_ * с php 5.4 Как лучше всего управлять учебником в WordPress? Как я могу передать get_the_author_meta ('user_email') через REST API?

Установка WordPress в подпапку, не работающая с nginx

На сервере nginx сценарий устанавливает WordPress в подпапке mydomain.com/new с настройкой домена nginx (conf.d / mydomain.com.conf) ниже:

server { listen 80; server_name mydomain.com *.mydomain.com; root /var/www/mydomain; index index.php index.html index.htm; # error_log /var/log/nginx/mydomain-error.log warn; aio threads; set_real_ip_from 127.0.0.1; set_real_ip_from 10.0.0.0/8; real_ip_header X-Real-IP; add_header Via "1.1 varnish-v4.1"; gzip_vary off; # already handled from upstream server include includes/cloudflare.conf; include includes/fastcgi-wordpress.conf; location / { try_files $uri $uri/ /index.php?$args /index.php?q=$uri&$args; expires 30d; } # Deny access to uploads that aren't images, videos, music, etc. location ~* ^/wp-content/uploads/.*.(html|htm|shtml|php|js|swf)$ { deny all; } # Deny public access to wp-config.php location ~* wp-config.php { deny all; } # Deny access to wp-login.php. Do not enable due to admin-ajax.php!! T_T # location = /(wp-login|login).php { # limit_req zone=one burst=1 nodelay; # fastcgi_pass 127.0.0.1:9000; # } location ~ \.php$ { try_files $uri /index.php; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; include includes/fastcgi-http.conf; } # location ~ /purge(/.*) { # fastcgi_cache_purge WORDPRESS "$scheme$request_method$host$1"; # } location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|css|rss|atom|js|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ { access_log off; log_not_found off; expires max; } location = /robots.txt { access_log off; log_not_found off; } location ~ /\. { deny all; access_log off; log_not_found off; } } 

Mydomain.com работает нормально, но в mydomain.com/new | все медиа и постоянные ссылки будут перенаправлены на mydomain.com вместо mydomain.com/new. Какую конфигурацию необходимо изменить, чтобы исправить это? Я новичок в этой конфигурации nginx и как предотвратить всю ошибку сервера / домена, если сбой конфигурации (на этом сервере есть много доменов). Большое спасибо за помощь.

Solutions Collecting From Web of "Установка WordPress в подпапку, не работающая с nginx"