zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden .htaccess | bestimmte Subdomains inkl. Fad von "always WWW" ausschließen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 15.06.2013, 14:48
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 09.06.2006
Beiträge: 39
aklein befindet sich auf einem aufstrebenden Ast
Standard .htaccess | bestimmte Subdomains inkl. Fad von "always WWW" ausschließen

Hallo an alle,

ich habe folgendes Problem und hoffe sehr hier Rat zu finden:

Ich möchte gerne für meine Webseite folgende Subdomains: img1.fotograf-in-frankfurt.biz bis img6.fotograf-in-frankfurt.biz. Leider jedoch werden diese hübschen Subdomains wenn ich sie anwende auf www.fotograf-in-frankfurt.biz umgeleitet.

Das dürfte der folgenden Regel geschuldet sein und ist ja eigentlich auch Sinn der Sache:

Code:
RewriteCond %{REQUEST_URI} !\/images\/ [NC] [OR] 
RewriteCond %{HTTP_HOST} !^www\.fotograf-in-frankfurt\.biz$ [NC]
RewriteRule ^(.*)$ http://www.fotograf-in-frankfurt.biz/$1 [R=301,L]
Jetzt habe ich bereits folgendes probiert:

Code:
RewriteCond %{REQUEST_URI} !\/images\/ [NC] [OR] 
RewriteCond %{HTTP_HOST} !^(www|img[1-6]).fotograf-in-frankfurt\.biz$ [NC]
RewriteRule ^(.*)$ http://www.fotograf-in-frankfurt.biz/$1 [R=301,L]
Das funktionierte auch ganz gut soweit. Leider jedoch funktionierte das jetzt für meine gesamte Seite. Nicht so toll wenn man an duplicated Content denkt - ungeachtet dessen ist es einfach unsauber.

Letzten Endes soll es nur für Elemente funktionieren die sich innerhalb des Fades images befinden. Also quasi www.fotograf-in-frankfurt.biz/images/672_1000_0_0.jpg soll auch als img1.fotograf-in-frankfurt.biz/images/672_1000_0_0.jpg aufrufbar sein. Sinn der Sache ist es, da ich teilweise sehr viele Bildelemente gleichzeitig lade (wenn auch mit LazyLoad) diese auf mehrere Hosts zu verteilen um evtl. browserseitige Engpässe zu umgehen.

Und hier hapert es noch. zugegebener Maßen bin ich nicht wirklich gut bewandert mit .htaccess - aber ich tue mein Bestes. Von daher würde ich mich über eine Hilfestellung freuen!

Um Missverständnisse zu vermeiden hier nochmals die wichtigsten Elemente meiner .htaccess zusammengefasst - wem noch etwas Anderes auffällt kann dies gerne äußern - man lernt ja nie aus

Code:
RewriteEngine On

RewriteCond %{REQUEST_URI} !\/images\/ [NC] [OR] 
RewriteCond %{HTTP_HOST} !^www\.fotograf-in-frankfurt\.biz$ [NC]
RewriteRule ^(.*)$ http://www.fotograf-in-frankfurt.biz/$1 [R=301,L]

RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule ^index\.php$ http://www.fotograf-in-frankfurt.biz/ [NC,R=301]

RewriteRule ^images/([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+).jpg$ pic.php?picID=$1&width=$2&height=$3&corners=$4 

RewriteRule ^images/banner([0-9]+).jpg$ pic.php?picID=$1&corners=4

RewriteCond %{REQUEST_URI} ^/([0-9]+)/(.*).html$ 
RewriteRule ^([0-9]+)/(.*).html$ index.php?pageID=$1&docName=$2

RewriteCond %{REQUEST_URI} ^/([^\/]{1,}).html$ 
RewriteRule ^([^\/]{1,}).html$ index.php?pageID=$1&docName=$1

RewriteCond %{REQUEST_URI} ^/(.*[^0-9]{1,}.*)/(.*).html$ 
RewriteRule ^(.*[^0-9]{1,}.*)/(.*).html$  index.php?pageID=$2&docName=$2

RewriteCond %{REQUEST_URI} ^/landing-([0-9]+).html$ 
RewriteRule ^landing-([0-9]+).html$ index.php?landingID=$1
Ich danke euch auf jeden Fall schon einmal sehr im Voraus!
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

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 aus



Alle Zeitangaben in WEZ +2. Es ist jetzt 19:06 Uhr.