Seite 1 von 1
Wie Redirect für : domain.de/?id=5
Verfasst: 11.03.2009, 10:07
von babez
Hi,
kann mir jemand sagen wie man sowas per htaccess redirected
domain.de/?id=5
und in dem Zusammenhang auch gleich
domain.de/in.php?id=5
Vielen Dank...
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 11.03.2009, 11:01
von Malte Landwehr
Falls es ein Apache Webserver ist, könntest du mod_rewrite verwenden.
Sehr einfach ist das zweite Beispiel. Einfach eine Datei in.php erstellen und einen Redirect direkt in den Header packen.
Verfasst: 11.03.2009, 12:21
von babez
danke...
habe eine htaccess - wollte eigentlich eher genau wissen... welchen "Code" ich für Punkt 1 brauche
Und
"domain.de/?id=5" ist entstanden, weil ich domain.de/in.php auf domain.de/ umgeleitet habe...
ursprünglich waren es mal massig seiten mit "domain.de/in.php?id=5"
Verfasst: 11.03.2009, 12:33
von chris21
Hi Babez,
"domain.de/?id=5" ist entstanden, weil ich domain.de/in.php auf domain.de/ umgeleitet habe...
bei mod_rewrite ist inzw. Query String Append (QSA) gewissermaßen automatisch angewendet.
Da Du anscheinend per mod_rewrite das /in.php?id=x umleiten willst, musst Du da einfach ein Fragezeichen ans Ziel der RewriteRule anhängen, um QSA zu unterbinden, also z.B.:
RewriteCond %{QUERY_STRING} ^id=([0-9]+)$
RewriteRule ^in.php$
https://www.example.com/? [R=301]
Achso, bzgl. domain.de/?id=x kannst Du diesen Code auch verwenden und musst dann das in.php in der RewriteRule durch (.*) ersetzen.