Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

mod_rewrite: URL soll m. + ohne Slash hinten erreichbar sein

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
weltweit
PostRank 4
PostRank 4
Beiträge: 158
Registriert: 21.06.2003, 20:31

Beitrag von weltweit » 02.08.2005, 15:28

Hallo,

vielleicht ist die Lösung ganz simpel, aber ich bin ein absolute beginner ;-)

Ich wandel mit mod_Rewrite dynamisch wie folgt um:

aufgerufen werden soll www.blabla.de/test/

intern weitergeleitet werden soll auf

www.blabla.de/info.php?beispiel=test

URL soll mit und ohne Slash am Ende erreichbar sein, das schaffe ich aber nicht !!

RewriteEngine on
RewriteRule ^([^/]+)/$ info.php?beispiel=$1

Es funktioniert der Aufruf mit Slash hinten:
www.blabla.de/test/
aber nicht
www.blabla.de/test

Am besten wäre, wenn der User die URL ohne Slash aufruft, dass automatisch einer hintenangefügt wird !!
Sonst wären es ja quasi 2 versch. Adressen und dann hab ich hinterher noch doppelten Content...
Partnerprogramme und allerlei...

Kooperationsanfragen aller Art immer erwünscht! Zahlreiche Webprojekte unterschiedlichster Themen vorhanden - viele mit regionalem Bezug.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Anonymous

Beitrag von Anonymous » 02.08.2005, 16:33

RewriteEngine on
RewriteRule ^([^/]+)$ https://www.domain.de/$1/ [L, R=301]
RewriteRule ^([^/]+)/$ info.php?beispiel=$1

so hast du keinen doppelten Content...

weltweit
PostRank 4
PostRank 4
Beiträge: 158
Registriert: 21.06.2003, 20:31

Beitrag von weltweit » 02.08.2005, 17:33

Hallo,

danke aber jetzt bekomme ich einen 500er.

Ich hatte vorhin im Beispiel den Zwischenordner aaa vergessen. Ist das so richtig ?

RewriteEngine on
RewriteRule ^([^/]+)$ https://www.domain.de/aaa/$1/ [L, R=301]
RewriteRule ^([^/]+)/$ /aaa/info.php?beispiel=$1

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Anonymous

Beitrag von Anonymous » 02.08.2005, 17:38

wie sieht denn die URL aus?

www.domain.de/aaa/test/

oder

www.domain.de/test/

weltweit
PostRank 4
PostRank 4
Beiträge: 158
Registriert: 21.06.2003, 20:31

Beitrag von weltweit » 03.08.2005, 10:15

Ich habe die Lösung gefunden :

RewriteEngine on
RewriteBase /aaa
RewriteRule !info\.php - [C]
RewriteRule ^([^/]*)$ https://www.domain.de/aaa/$1/ [L,R=301]
RewriteRule ^([^/]*)/$ info.php?beispiel=$1 [L]

vielen Dank @net(t)worker !! Du hast mich in die richtige Richtung geschubst... :lol:

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag