Umleitung dynamischer Seiten
Phil
- webserver
von
http://www.example.tld?id=12
soll auf
http://www.neu-example.tld/beispiel.html
umgeleitet werden.
Das funktioniert nicht (.htaccess):
RewriteEngine On
RewriteCond {%QUERY_STRING} ^id=12$
RewriteRule ^(.*)$ http://www.neu-example.tld/beispiel.html? [L,R=301]
Was ist falsch?
Vielen Dank
Phil
Hi Phil,
Das funktioniert nicht (.htaccess):
...ist keine sonderlich sinnhafte Fehlerbeschreibung, oder?
Was ist falsch?
Das hier auf jeden Fall schon mal:
{%QUERY_STRING}
...denn das ist keine mod_rewrite Variable.
Ansonsten müsstest aber vielleicht mal erklären, was du vorhast. Willst du nur diese eine Seite permanent umleiten? Oder willst du alle Aufrufe mit "?id=n" umschreiben? Dann würde ich mich allerdings wundern, warum du tendenziell suchmaschinenunfreundliche URLs haben, GET Variablen vernichten und intern auf statische Seiten zeigen lassen willst??? Sicher, dass du nicht eher das Gegenteil willst? Oder sind dynamische Seiten und "SEO" jetzt wieder komplett untrendy...
cheers
Antipitch
Hallo Ihr zwei.
Das funktioniert nicht (.htaccess):
...ist keine sonderlich sinnhafte Fehlerbeschreibung, oder?
Oder! Mit einem Blick auf die gepostete Konfiguration sollte auch klar sein, warum.
{%QUERY_STRING}
...denn das ist keine mod_rewrite Variable.
Richtig. Phil, Du hast Dich hier nur verschrieben, denn es muss %{QUERY_STRING}
heißen (vgl. RewriteCond.
RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=12$
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ http://www.neu-example.tld/beispiel.html [L,R=301]
Gruß aus Berlin!
eddi
Hi eddi,
du hast ja Recht (deshalb ja auch
SCHON mal
;-)
Aber jetzt krieg ich meine Rückfragen nie beantwortet. Mann, ey...
cheers
Antipitch
Re:
Aber jetzt krieg ich meine Rückfragen nie beantwortet. Mann, ey...
Hm. Licht ins Dunkle ist ja richtig, aber das sah mir hier eher nach der üblichen 40000-Watt-Anlage aus, die in Stellung gebracht wurde, wo erstmal nur eine 25-Watt-Lampe reicht.
(Ich sehe ja worauf das anspielt, fühle mich auch ertappt und bitte um Entschuldigung. ;)
Gruß aus Berlin!
eddi
Aber jetzt krieg ich meine Rückfragen nie beantwortet. Mann, ey...
Doch doch, bin nur bis eben weg gewesen.
Es wurde auf ein neus cms umgestellt, welches mit Klartext-URLs
arbeitet. Hier wird intern per mod_rewrite und PHP ausgewertet
und aus MySql abgerufen. Es sollen natürlich alle Seiten
umgeleitet werden.
Vielen Dank für eure Hilfe, dieses Forum rettet ein oftmals
vor der Verzweiflung, habe alles mögliche probiert und den
Schreibfehler natürlich übersehen.
Phil