Optimierung dieser Umleitung gesucht :)

Eines der wichtigsten Anwendungsgebiete von mod_rewrite ist das umschreiben von dynamischen in statische URLs um "suchmaschinenfreundliche URLs" zu erzeugen. Aber was ist besser fürs Ranking? http://www.url.com/12_2.htm, http://www.url.com/url,12,2.htm oder doch lieber http://www.url.com/12/2/url/ Fragen zum URL-Design werden hier diskutiert.

Moderator: Super-Mod

Optimierung dieser Umleitung gesucht :)

Beitragvon Scripty360 » 08.05.2010 22:36

Ich habe ein Projekt mit mehreren Domains. Ich möchte das nur eine Domain die Primärdomain ist und alle anderen Domains darauf verweisen. Also wenn ich die Domains habe:

DomainA.tld (primär)
DomainB.tld
DomainC.tld

Dann soll beim Aufruf von DomainB.tld die DomainA.tld angezeigt werden.
Gelöst habe ich das durch:

RewriteCond %{HTTP_HOST} !^(www.DomainA.com|DomainA.com)
RewriteRule ^(.*) http://www.DomainA.com/$1 [R=301,L]

Was noch optimieren?

Nun mit DomainB.tld linkt er zu "DomainA.tld/" und den / Strich hätte ich gern weg, wenn $1 leer ist.
Weiß jemand ob das geht und wie? Gegebenenfalls gibt es noch andere bessere Wege dies so zu lösen, ich bin gespannt wie. :)
Scripty360
.
.
 
Beiträge: 17
Registriert: 07.02.2009 21:07

Beitragvon Gumbo » 09.05.2010 18:16

Der Pfad „/“ wird implizit gewählt wenn kein Pfad angegeben wurde. Das heißt „http://example.com“ ist dasselbe wie „http://example.com/“.
Markus Wulftange
Gumbo
Moderator
Moderator
 
Beiträge: 5019
Registriert: 07.01.2005 01:18
Wohnort: Trier

Beitragvon Scripty360 » 09.05.2010 20:13

Ja natürlich ist es das selbe, es ging mir hier auch rein um die Kosmetik der URL und ob man die Realisierung gegebenenfalls besser lösen kann, ich bin in mod_rewrite nun auch nicht der bewanderste. :)
Scripty360
.
.
 
Beiträge: 17
Registriert: 07.02.2009 21:07


Zurück zu URL-Design

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron