Welcome! Log In Create A New Profile

Advanced

nginx proxy url not found

Posted by tennessee 
nginx proxy url not found
January 16, 2018 08:53AM
Hallo zusammen,
ich versuche vor eine Webseite (interne IP) einen Nginx (externe IP) zu stellen und per proxy pass dann darauf server umzuleiten.
Das funktioniert auch gut soweit die Seiten auf dem Zielssystem vorhanden sind, bzw ein Index dokument unter diesem Pfad liegt.
Ich habe jetzt das Problem dass URLS teilweise von php Skripten weiterverarbeitet werden und daf├╝r gar kein index Dokument vorhanden ist sondern anhand der weiteren URL dann seiten dynamisch generiert werden. Der nginx sagt dann in dem Moment no such file or directory.
Kann mir jemand einen schubs geben wie ich dem nginx das beibringe ?

Auf dem Zielsystem direkt funktioniert es einwandfrei.

Anbei meine Konfig:

upstream www.MYDOMAIN.de {
server 10.9.8.7;
}

server {
server_name www.MYDOMAIN.de max_fails=1 fail_timeout=300 keepalive_timeout 120s keepalive_requests 1000;
rewrite ^ http://$server_name$request_uri? permanent;

}

server {
server_tokens off;
# HTTPS server
#
listen 443 ssl;
ssl_certificate /etc/nginx/ssl/MYDOMAIN_neu.crt;
ssl_certificate_key /etc/nginx/ssl/MYDOMAIN2.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;

# ssl_ciphers HIGH:!aNULL:!MD5;
#ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:!aNULL:!MD5:!DSS;
ssl_ciphers ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-DSS-AES256-SHA256:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:PSK-AES256-CBC-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-DSS-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:DHE-DSS-SEED-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:DES-CBC3-SHA:IDEA-CBC-SHA:PSK-AES128-CBC-SHA:KRB5-IDEA-CBC-SHA:KRB5-DES-CBC3-SHA:KRB5-IDEA-CBC-MD5:KRB5-DES-CBC3-MD5;
ssl_prefer_server_ciphers on;

ssl_stapling on;
ssl_stapling_verify on;


resolver 8.8.4.4 8.8.8.8 valid=300s;
resolver_timeout 10s;

proxy_cookie_domain ~(?P<secure_domain>([-0-9a-z]+\.)?[-0-9a-z]+\.[a-z]+)$ "$secure_domain; secure";

#add_header Strict-Transport-Security max-age=31536000;
add_header X-Frame-Options SAMEORIGIN;
#add_header X-XSS-Protection "1; mode=block";
#add_header X-Content-Type-Options nosniff;


location / {
proxy_pass http://www.MYDOMAIN.de;

}

}
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 67
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready