tglawe
New Member
Hallo zusammen,
leider bereitet mir die NGNIX PHP_FPM Konfiguration, insbesodere Redirects Kopfzerbrechen.
Gewünscht ist folgendes: Generell soll https ausgeliefert werden, des weiteren gibt es einige 301 Redirects, die ich gern aus der .htaccess übernehmen würde.
Die zusätzlichen Nginx-Anweisungen sehen so aus, nur haut das mit der Logik der Redirects nicht hin. Bei anderer Anordnung funktionieren die Weiterleitungen teilweise gar nichts.
leider bereitet mir die NGNIX PHP_FPM Konfiguration, insbesodere Redirects Kopfzerbrechen.
Gewünscht ist folgendes: Generell soll https ausgeliefert werden, des weiteren gibt es einige 301 Redirects, die ich gern aus der .htaccess übernehmen würde.
Die zusätzlichen Nginx-Anweisungen sehen so aus, nur haut das mit der Logik der Redirects nicht hin. Bei anderer Anordnung funktionieren die Weiterleitungen teilweise gar nichts.
Code:
fastcgi_read_timeout 300;
if ($scheme !~* ^https ){
rewrite ^ https://www.domain.eu? permanent;
}
if (!-e $request_filename){
rewrite ^(.*)$ /index.php break;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires 30d;
add_header Pragma public;
add_header Cache-Control "public";
try_files $uri @fallback;
}
gzip on;
gzip_proxied any;
gzip_types text/plain text/xml text/css application/x-javascript;
gzip_vary on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
if ( $request_filename ~ /sub-old/.+ ) {
rewrite ^(.*) https://www.domain.eu/sub-new/$1 permanent;
}
if ( $request_filename ~ /sub-old/ ) {
rewrite ^ https://www.domain.eu/sub-new/? permanent;
}
if ( $request_filename ~ /other-sub-old/ ) {
rewrite ^ https://www.domain.eu/sub-new/? permanent;
}
Last edited by a moderator: