Seite 1 von 1
Mod Rewrite Problem - Lösung gesucht
Verfasst: 07.01.2010, 12:19
von Popeye
Hallo,
ich müsste dringend folgende Urls via htaccess umgeschrieben haben.
So sehen die URLs momentan aus:
https://www.domain.tld/verzeichnis/content,1234.html
1234 entspricht dort beliebigen Zahlen.
Diese URLs müssten nachher wie folgt aussehen und mit 301 weitergeleitet werden:
https://www.domain.tld/verzeichnis/content,1234.0.html
Dies habe ich probiert - funktioniert aber nicht:
RewriteRule ^/content,([0-9]+).html content,$1.0.html [R,L]
Wäre für eure Hilfe sehr dankbar
Grüße - Popeye
Verfasst:
von
Content Erstellung von
ABAKUS Internet Marketing
Ihre Vorteile:
- einzigartige Texte
- suchmaschinenoptimierte Inhalte
- eine sinnvolle Content-Strategie
- Beratung und Umsetzung
Jetzt anfragen:
0511 / 300325-0
Verfasst: 07.01.2010, 13:28
von Stephan Zöllner
Funktioniert nicht ist etwas wenig
Welchen String bzw. welche "umgeschriebene" Adresse wird denn ausgegeben / geliefert?
Verfasst: 07.01.2010, 13:43
von Sinterklaas
Das sieht fast so aus als wären das schon umgeschriebene URLs. Welches CMS setzt Du denn ein?
Verfasst: 07.01.2010, 13:49
von Michael
In der RewriteRule fehlt das Verzeichnis ...
Verfasst: 07.01.2010, 14:09
von Popeye
Ich danke euch erstmal für die zahlreichen Antworten...
Es ist kein CMS sondern ein SMF-Forensystem.
An dem fehlenden Verzeichnis liegt es leider auch nicht...
Verfasst: 07.01.2010, 14:22
von Synonym
Also so wie es ausschaut liegt die .htaccess wohl im Ordner "Verzeichnis", oder ?
Mach dann mal den Slash bei ^/content weg und versuche es nochmal.
Liegt die nicht im Ordner "Verzeichnis", dann passt die Rule gar nicht.
Verfasst: 07.01.2010, 14:36
von Popeye
Nein, das Verzeichnis existiert physikalisch garnicht, sondern wird über das Forenscript erstellt...
Die .htaccess liegt im Root...
Verfasst: 07.01.2010, 14:49
von Synonym
Na dann überdenke mal Deine Rule...
Wenn die .htaccess im Root liegt, der Ordner "Verzeichnis" nicht existiert und die URL so heißt
https://www.domain.tld/verzeichnis/content,1234.html ... wie soll dann die Rule passen?
RewriteRule
^/content,([0-9]+).html content,$1.0.html [R,L]
Beginnt mit /content,....
Im Root gibt es aber keine Dateien die so heißen, oder doch?
versuche es damit, oder mit etwas in der Art
RewriteRule ^verzeichnis/content,([0-9]+).html /verzeichnis/content,$1.0.html [R,L]
Verfasst: 07.01.2010, 14:59
von Popeye
Super - da lag der Hase im Pfeffer...
Dein letzter Tipp hat geholfen.
Danke !!!