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

.htaccess problem

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
schorsch
PostRank 7
PostRank 7
Beiträge: 613
Registriert: 26.08.2004, 23:00
Wohnort: Erlangen

Beitrag von schorsch » 07.04.2005, 19:45

also ich habe folgendes problem.

mein mod_rewrite sieht wie folgt aus:

Code: Alles auswählen

RewriteRule ^(.*)/(.*)-([0-9]+)\.html$ http://www.meine-domain.de/datei.php?variable1=$1&variable2=$2&variable3=$3 [L] [QSA]
nun habe ich ein komplettes verzeichnis umbenannt. es war zb vorher so
meine-domain.de/klobrille/shop-3.html nun heisst das verzeichnis nicht mehr klobrille sondern www.meine-domain.de/klobuerste/shop-3.html
d.h. die datei "shop-3.html" bleibt gleich nur das verzeichnis heisst nun anders. jetz will ich das ganze per 301 redirect permanent umleiten. nun zu meiner frage: wie mache ich das am besten? das beste wäre, wenn ich alle datein im klobrillen-verzeichnis zur jeweiligen datei im klobuersten-verzeichnis umleiten könnte. es sind aber ca. 500 stück. also muss es automatisch sein. oder wenn das nicht geht, dann einfach alle dateien die in klobrille waren sollen nun auf die startdatei von klobuerste zeigen.

dabei muss man natürlich schaun, dass sich das nicht mit dem modrewrite beisst, denn ich hatte es mal so probiert:

Code: Alles auswählen

Redirect permanent /klobrille/shop-3.html http://www.meine-domain.de/klobuerste/shop-3.html
am ende kam zusammen mit dem modrewrite dann sowas raus:

/klobrille/shop-3.html?variable1=$1&variable2=$2&variable3=$3

so soll es natürlich nicht sein :)

gruss

schorsch

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.


Caterham
PostRank 5
PostRank 5
Beiträge: 329
Registriert: 20.09.2004, 19:12

Beitrag von Caterham » 07.04.2005, 22:19

per

Code: Alles auswählen

RewriteEngine On
RewriteRule ^klobrille/?(.*) http://www.meine-domain.de/klobuerste/$1 [R=301,L]
RewriteRule ^([^/]+)/(.+)-([0-9]+)\.html$ /datei.php?variable1=$1&variable2=$2&variable3=$3 [L,QSA]
Grüße
Robert

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag