Seite 1 von 1
mod-rewrite Frage
Verfasst: 31.05.2007, 09:05
von np
ich will meine intro-seite(nur für sprachwahl) wegkriegen und möchte gleich auf die content seite weiterleiten - also von
www.domain.de auf
www.domain.de/deutsch/produkt.php - folgender Code in meiner htaccess funkt aber nicht:
Code: Alles auswählen
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www.domain.de [NC]
RewriteRule ^(.*)$ http://www.domain.de/deutsch/produkt.php [L,R=301]
Kann mir jemand helfen?
Verfasst:
von
Hochwertiger Linkaufbau bei ABAKUS:
- Google-konformer Linkaufbau
- nachhaltiges Ranking
- Linkbuilding Angebote zu fairen Preisen
- internationale Backlinks
Wir bieten
Beratung und
Umsetzung.
Jetzt anfragen:
0511 / 300325-0
Verfasst: 31.05.2007, 09:28
von chrizz
*möp*
dafür gibts extra nen coding forum...
Versuchs mal so:
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^
www.domain.de [NC]
RewriteRule ^(.*)$
https://www.domain.de/deutsch/produkt.php$1 [L,R=301]
cheers
Verfasst: 31.05.2007, 09:37
von np
nein, das funktioniert nicht - dann wird der pfad ohne domain (deutsch/produkt.php) ständig wiederholt.
Verfasst: 31.05.2007, 09:44
von Kralle
Code: Alles auswählen
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www.domain.de [NC]
RewriteRule / http://www.domain.de/deutsch/produkt.php [L,R=301]
Ungetestet
Verfasst: 31.05.2007, 09:49
von np
nein, auch nicht - da funktioniert dann nur mehr die Startseite.

Verfasst: 31.05.2007, 21:14
von Kralle
np hat geschrieben:nein, auch nicht - da funktioniert dann nur mehr die Startseite.

Ich dachte das war die Fragestellung?
Verfasst: 01.06.2007, 06:24
von matin
Verfasst: 01.06.2007, 08:35
von np
vielen dank matin, das funktioniert. Jetzt habe ich nur mehr das Problem mit der Standarddomain.
Der Aufruf
https://www.domain.de leitet korrekt auf
https://www.domain.de/deutsch/produkt.php weiter.
Der Aufruf
https://domain.de soll aber auch auf
https://www.domain.de/deutsch/produkt.php und nicht auf
https://domain.de/deutsch/produkt.php weiterleiten!
Ich hab einfach versucht vorher die Standard Domain zu definieren:
Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^domain.de [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
Das hilft aber nichts? Was muss ich da noch machen?
Verfasst: 01.06.2007, 09:52
von Kralle
Code: Alles auswählen
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
Verfasst: 01.06.2007, 10:24
von np
vielen dank