0
嗨,大家好我是nginx的問題,我配置phpmyadmin
與nginx運行phpmyadmin
配置爲在端口上運行。我通過localhost/phpmyadmin訪問phpmyadmin
,它給我下面適當的登錄屏幕。如何防止Nginx將位置重定向到配置的proxy_pass url和端口號
登錄地址欄更改爲從本地主機/ phpMyAdmin來本地主機配置端口的URL後:8080/phpMyAdmin的,它拋出
這裏是我的nginx的配置:
server{
listen 443 ssl;
ssl_dhparam /etc/ssl/certs/dhparam.pem;
ssl_certificate /etc/certificate/live/localhost/permission.pem;
ssl_certificate_key /etc/certificate/live/localhost/privkey.pem;
include /etc/certificate/live/localhost/ssl-nginx.conf;
access_log /var/log/nginx/apache2-access.log;
error_log /var/log/nginx/apache2-error.log;
location /phpmyadmin{
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header Host $http_host;
proxy_set_header X-Ssl on;
proxy_set_header X-NginX-Proxy true;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8080/phpmyadmin;
proxy_redirect off;
}
}
在此先感謝。