Auszug aus der Conf-Datei
server {
#HTTP SITE
listen 80;
server_name example.tv www.example.tv;
#Redirect HTTP to HTTPS
location / {
return 301 https://example.tv$request_uri;
}}
Ich möchte umleitenhttps://example.com/?_=JEDE_STRING_HEREzu google.com
Ist dies mit Nginx möglich?
Antwort1
server {
listen 443;
server_name 'www.example.net';
if ($arg__) {
return 301 https://www.google.com;
}
}
Dies wird umleiten www.example.com/?_=Something
, https://www.google.com
aber www.example.com/?_=
nicht umleiten, wenn Sie möchten, müssen Sie so etwas verwenden: if ($args ~ _)
aber seien Sie sich bewusst, dass es alles umleitet, was _
darin steht, iewww.example.com?param_1=5
(Die meisten Informationen habe ich gefundenHier)