Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 28.10.07, 09:47
Forum Zuschauer
 
Registriert seit: 28.10.07
Beiträge: 3

RewriteRule ganze url umschreiben


Hi

ich habe eine alte Joomla Webseite auf Typo3 umgebaut und dabei Realurl verwendet.
der ganze Auftritt funktioniert auch wunderbar.

der Einzige Punkt bei dem ich mir jetzt schon tagelang die Zähne ausbeiße ist die Umleitung der ehemaligen Joomla Urls.

da diese Seiten teilweise ein gutes Ranking habe will ich sie mit einem 301 Code umleiten.

probiert habe ich schon
  1. Redirect permanent /index.php?option=com_content&task=view&id=24&Itemi d=38 /home/unternehmen/philosophie.html
  2. Userfunction beim pagenotfound handling
  3. RewriteRules
das Problem ist aber immer wieder das gleiche. in den Joomla Urls kommt auch ein Parameter ID vor und deswegen wird die Seite nicht als falsch erkannt und aufgelöst.

ich denke mit den richtigen RewriteRules könnte man das schaffen ich bekomms aber nicht hin
also wie kann ich eine RewriteRule mit einem direkten Stringvergleich und einem 301 Code definieren.

damit Zb aus der url
"index.php?parm1=1&parm2=1&id=1"
"punkt1/punkt2/punkt3.html" wird und mit 301 Header gesendet wird.

wichtig ist das ich die gesamten Urls inkl der Parameter prüfen kann damit ich dann die Seiten gezielt weiterleiten kann.

ich hoffe ihr könnt mir helfen

Geändert von stev (30.10.07 um 09:01 Uhr). Grund: Präfix auf gelöst
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 28.10.07, 10:26
Benutzerbild von tga
tga tga ist offline
Forum Stammgast
 
Registriert seit: 18.04.06
Ort: Rosenheim
Alter: 27
Beiträge: 152
tga eine Nachricht über Skype™ schicken

Hi Stev,

das kann man auch alles bequem über's Backend erledigen:

Geh mal auf "Info" => "Speaking URL Management" => "Redirects".

Hier kannst du sowohl die alte URL als auch das Ziel eintragen.

Viele Grüße,

Tina
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 28.10.07, 10:46
Forum Zuschauer
 
Registriert seit: 28.10.07
Beiträge: 3

danke für die Antwort

funktioniert aber nicht.
es wird wieder die falsche url aufgelöst.

alte url
index.php?option=com_content&task=view&id=24&Itemid=38

neue url
home/unternehmen/philosophie.html

aufgelöst wird
home/news-und-events/aktuell.html

kommt daher weil die ID von meiner alten url der ID von home/news-und-events/aktuell.html entspricht.

deswegen brauche ich eine möglichkeit die url umzuschreiben befor typo3 index.php aufgerufen wird.
würde warscheinlich am besten mit einer RewriteRule gehen. schaffe ich aber nicht
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 30.10.07, 08:58
Forum Zuschauer
 
Registriert seit: 28.10.07
Beiträge: 3

habe eine lösung gefunden

für alle die mal das gleiche problem haben das sie alte urls von einem anderen cms system per redirect umleiten müssen und nur die parameter eindeutig sind da das andere cms system ja auch mit einer index.php arbeitet
  1. mit RewriteCond die parameter prüfen
    Code:
    RewriteCond %{QUERY_STRING} ^option=com_content&task=view&id=13&Itemid=27$
  2. mit RewriteRule die zutreffende url umschreiben
    Code:
    RewriteRule ^index\.php$ /home/produkte-services/microsoft-dynamics-crm.html? [R=301,L]
gute seite zum mod_rewrite
mod_rewrite FAQ; Fehlerquellen/-meldungen (HTTP 403/404/500) @ modrewrite.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
htaccess RewriteRule hyneck TYPO3 4.x Fragen und Probleme 0 29.05.08 21:34
pdf_generator2 ganze Seite radigk Alle anderen Extensions 0 28.01.08 09:21
htacces+rewriteRule zefix TYPO3 4.x Fragen und Probleme 4 25.06.06 16:22
Unterhaltung für die ganze Familie Junior Forum Bar 0 15.01.06 12:44
Web->Liste umschreiben eisioriginal Extension modifizieren oder neu erstellen 2 28.11.05 09:28


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:07 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0