php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.10.2011, 14:34  
Neuer Benutzer
 
Registriert seit: 05.07.2010
Beiträge: 5
PHP-Kenntnisse:
Fortgeschritten
reeko befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] .htaccess Umleitung auf Subdomain

Hallo zusammen
Ich habe schon in ein anderes Forum geschrieben (phpforum.de).
Vielleicht kann mir hier jemand helfen.

Ich möchte gerne verschiedene Subdomains per htaccess umleiten.

Meine Start-URL:
Code:
http://test.example.com/de/tisch/choice/impressionen.html
Meine htaccess
Code:
RewriteEngine On
rewritecond %{HTTP_HOST} ^test\.example\.com$ [NC]
rewriterule ^(.*)$ http://www1.example.com/de/produkte/$1 [R=301,NC]
Leitet um auf:
Code:
http://www1.example.com/de/produkte/de/tisch/choice/impressionen.html
Jetzt habe ich das Problem, dass die neue URL zwei Mal /de/ drin hat. Wie bekomme ich das raus?
Die URL sollte so aussehen:
Code:
http://www1.example.com/de/produkte/tisch/choice/impressionen.html
Des Weiteren sollte die Weiterleitung nur dann ausgeführt werden, wenn eine dieser URL's ankommen:
Code:
http://test.example.com/de/
http://test.example.com/en/
http://test.example.com/fr/
Ich komm da einfach nicht drauf...

Vielen Dank und Gruss
Reeko

Geändert von reeko (03.10.2011 um 14:39 Uhr).
reeko ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.10.2011, 00:18  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.269
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Zitat:
rewriterule ^(.*)$ http://www1.example.com/de/produkte/$1 [R=301,NC]
Probiers doch mal so:
Code:
RewriteRule ^(de|en|fr)/(.*)$ http://www1.example.com/$1/produkte/$2 [R=301,NC]
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 04.10.2011, 00:27  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.991
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Also ich gebs auf. Versuche es in einem anderen Forum.
Trotzdem Danke.
Mit Verlaub - aus Ungeduld crosszuposten ist ziemlich unhöflich.
Bitte beachten: Anmerkungen zu Crosspostings
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 04.10.2011, 09:38  
Neuer Benutzer
 
Registriert seit: 05.07.2010
Beiträge: 5
PHP-Kenntnisse:
Fortgeschritten
reeko befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von nikosch Beitrag anzeigen
Mit Verlaub - aus Ungeduld crosszuposten ist ziemlich unhöflich.
Bitte beachten: Anmerkungen zu Crosspostings
Da gebe ich dir recht.
Darum ein sorry von mir. Hatte einfach ein zeitliches Problem und meine Nerven lagen blank. Aus dem Grunde habe ich bei phpforum.de darauf hingewiesen, dass ich in ein anderes Forum posten werde und bei euch den Link reingestellt. Ich werde in den Foren meine Lösung natürlich Posten.

@Chriz: Vielen Dank. Klappt soweit.
Habe jedoch noch ein weiteres Problem:
Code:
http://www1.example.com/de/produkte/tisch/choice/impressionen.html
Der String nach /de/, also /produkte/, ist auch bei jeder Sprache anders.
Gibt es dafür eine Schreibweise? So Quasi if 'de' then $2 = 'de/produkte'

Gruss Reeko

Geändert von reeko (04.10.2011 um 09:48 Uhr).
reeko ist offline   Mit Zitat antworten
Alt 04.10.2011, 10:16  
Neuer Benutzer
 
Registriert seit: 05.07.2010
Beiträge: 5
PHP-Kenntnisse:
Fortgeschritten
reeko befindet sich auf einem aufstrebenden Ast
Standard

Ok habs raus:
Code:
RewriteEngine On
rewritecond %{HTTP_HOST} ^test\.example\.com$ [NC]
RewriteRule ^(de)/(.*)$ http://www1.example.com/$1/produkte/$2 [R=301,NC]
RewriteRule ^(en)/(.*)$ http://www1.example.com/$1/products/$2 [R=301,NC]
RewriteRule ^(fr)/(.*)$ http://www1.example.com/$1/produits/$2 [R=301,NC]
Vielen Dank und Gruss
Reeko
reeko ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Umleitung per .htaccess und includierte CSS aphexZero PHP Einsteiger 2 04.09.2011 02:19
[Erledigt] .htaccess frage noop PHP Einsteiger 2 18.05.2011 21:48
Subdomain (.htaccess) Query Server, Hosting und Workstations 3 04.12.2010 16:20
.htaccess Schutz nur für bestimmte Useragents smilla PHP Tipps 2010 2 17.06.2010 17:35
Problem mit .htaccess auf lokal (Vista) xampp Mr.Karl PHP Tipps 2008 13 19.09.2008 04:28
.htaccess, url umleitung flflfl Server, Hosting und Workstations 3 18.10.2007 22:42
Subdomain per .htaccess Ithron Server, Hosting und Workstations 0 04.09.2007 15:20
.htaccess Verzeichnisschutz oder Umleitung Igäl Server, Hosting und Workstations 2 24.08.2007 17:23
DNS Subdomain pHoEnIx-sTyLe Server, Hosting und Workstations 0 24.03.2007 11:43
.htaccess LA-Finest HTML, Usability und Barrierefreiheit 4 28.02.2007 22:39
aktuelle subdomain auslesen PHP Tipps 2007 3 17.12.2005 13:09
[Erledigt] Bild erzeugen nach einer .htaccess Umleitung PHP-Fortgeschrittene 2 01.03.2005 13:26
confixx: subdomain auf ip adresse weiterleiten lassen !?!? Fraylman PHP Tipps 2005 4 27.01.2005 11:23
PHP und SubDomain ( IIS Windows Server ) Tip ! Off-Topic Diskussionen 2 08.07.2004 09:00
Problem mit .htaccess und php PHP Tipps 2004 2 05.07.2004 14:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
htaccess subdomain, php seitenweiterleitung, umleitung für subdomain, htaccess auf subdomain umleiten, subdomains mit htaccess, mehrere subdomains umleiten htacess, subdomain über htaccess, htaccess auf subdomain, subdomain per htaccess, htaccess mehrere subdomain umleiten

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:14 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum