Ich habe versucht, in den Foren nach einer Antwort zu suchen, aber ich komme nicht weiter ...
Ich habe eine Seite namens Kurs, die früher eine Menge Unterseiten hatte, aber jetzt muss ich alle Anfragen für diese Unterseiten zurück auf die Kursseite umleiten. Beispiel:
http://www.example.com/course/whatever
http://www.example.com/course/WHATEVER
http://www.example.com/course/123456whatever
http://www.example.com/course/whatever/whatever
Weiterleitung zu:
http://www.example.com/course/
Ich habe dies versucht und es führt zu einer Endlosschleife:
rewrite (?i)^(/course/)(.*) http://www.example.com/course permanent;
Jede Hilfe ist willkommen!
Antwort1
rewrite ^/course/. /course/ permanent;
Regexp ^/course/.
gleicht alles ab, was mit beginnt, /course/
außer /course/
sich selbst, und leitet es an um /course/
.
Antwort2
Probieren Sie es aus.
rewrite ^/course/(.*)$ /course/$1 permanent;