Несколько Ури отступом на домен, используя nginx для обращений к веб-серверу домена wordpress на localserver

Я пытаюсь запустить Apache и WordPress с помощью обратного прокси-сервера с Nginx, но у меня возникли проблемы, чтобы получить доступ к некоторым страницам моих вордпресс. Обычно я могу доступ к wp-admin страница, но когда я пытаюсь просмотреть некоторые страницы, страницу домена с несколькими Ури, как, localhost index/wordpress/.php/contact?q=index wordpress/.php/contato/&q=wordpress/index.php/contato/&q=wordpress/index.php/contato/&... и уходит все дальше и дальше повторяя это.

Я пытаюсь запустить его локально с сервера nginx, который поддерживает wordpress на Apache, потому что я хочу передать эту конфигурацию моего VPS, чтобы сделать еще один сайт на nodejs без указания портов на домен

это мой файл /etc/nginx/сайты-включить/код по умолчанию:

server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;

index index.php index.html index.htm index.nginx-debian.html;

server_name _;

location / {

    #try_files $uri $uri/ =404;
    #try_files $uri $uri/ /index.php?q=$uri&$args;
    try_files $uri $uri/ /index.php?$args;
    proxy_pass http://localhost:81;
    #proxy_pass_reverse / http://localhost:81/
    proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    #ProxyPreserveHost On;

    #rewrite /wp-admin$ $scheme://$host$uri/index.php?q=$1 permanent;
    #rewrite ^/(.*)$ $scheme://$host$uri/index.php?q=$1 permanent;
    rewrite ^/(.*)$ /index.php?$1 ;
    include /etc/nginx/proxy_params;

}

location ~* \.(js|css|jpg|jpeg|gif|png|svg|ico|pdf|html|htm)$ {
    expires 30d;
}
location @proxy {
            proxy_pass http://127.0.0.1:81;
            include /etc/nginx/proxy_params;
}
location ~* \.php$ {
            proxy_pass http://127.0.0.1:81;
    #fastcgi_pass unix:/run/php/php7.0-fpm.sock;
        #include snippets/fastcgi-php.conf;
            include /etc/nginx/proxy_params;
}   

}

Я жду, чтобы исправить это несколькими доменами.

+1
2019-09-18 22:12:04
источник
0 ответов

Посмотрите другие вопросы по меткам