cybton.com
Über uns | Jobs | Werbung | Sitemap | AGB | Impressum | Hilfe ?
 Kostenlos anmelden)
wichtigFortschritt der Entwicklung
Forum
Aktuellste Beiträge
Forenregeln

Community
BB-Codes
Tags
Chat
Suche (Web)
Wer ist online?
Top-User

Basar


Statistik
Mitglieder gesamt: 68691
Mitglieder online: 2
Gäste online: 1
mehr...

Anzeige
Forum » Forum: Website & Webprogrammierung » Thread: htaccess für subdomain und www abfrage optimieren

Thread: htaccess für subdomain und www abfrage optimieren


11.06.2009 09:03 Uhr

 

Status: offline
mahlzeit


die SUFU gibt nicht genau das her was ich suche...
also...


ich habe einen server mit 2 domains.
die 2te domain war dabei und ist auf dem server die hauptdomain, ich nutze sie aber nicht.

also mache ich folgendes

ich leite alle anfragen an die domain eins an die domain zwei weiter, dich ich nutzen will

Code:
RewriteCond %{HTTP_HOST} ^www.eins.at/$
RewriteRule ^(.*)$ http://www.zwei.at/$1 [R=301,L]


natürlich will ich das zwei.at auf www.zwei.at weitergeleitet wird.

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


soweit sogut...

jetzt will ich aber eine subdomain einrichten dns technisch ist schon alles eingetragen und sie funzt auch.
Code:

RewriteCond %{HTTP_HOST} ^[www\.]*flash.zwei.at [NC]
RewriteCond %{REQUEST_URI} !^/flash/.*
RewriteRule ^(.*) flash/$1 [L]


poste ich diesen code nach den beiden ersten funzt es nicht mehr, ich werde auf die hauptseite weitergeleitet.
poste ich ihn zwischen den beiden funzt die subdomain, aber die letzte rewriterule schreibt ihn auf www.zwei.at/flash um.

entferne ich den die letzte rewriterule passt alles, aber dann habe ich die mit und ohne www weiterleitung nicht mehr.
und ausserdem liefert test.zwei.at die www.zwei.at, obwohle es die subdomain test.zwei.at nicht gibt.

das will ich nicht. ich will schon flash.zwei.at stehen haben.

suche:

301 weiterleitung von www.eins.at/eins.at/zwei.at auf www.zwei.at
subdomains für flash.zwei.at mit fehler wenn nicht gefunden.

ich hoffe das hier jemand den durchblick hat und mir helfen kann.

danke vielmals
lg tomig
___________________________
ich muß gar nix....
11.06.2009 11:45 Uhr

 

Status: offline
Warum machst du es nicht einfach so:
PHP:
1
2
3
RewriteCond %{HTTP_HOST} !^www.zwei.at$
RewriteCond %{HTTP_HOST} !^subdomain.zwei.at$
RewriteRule ^(.*)$ http://www.zwei.at/$1 [R=301,L]
Sollte doch Theoretisch auch funktionieren
___________________________
MFG Jan
"funzt nicht" ist keine gültige Fehlerbeschreibung!*haarerauf*
http://www.sysprofile.de/id30821
11.06.2009 15:05 Uhr

 

Status: offline
aber nur theoretisch...  :lol: 

leider wird die subdomain nicht auf den gewünschten ordner weitergeleitet
und wenn ich
PHP:
1
RewriteRule ^(.*) flash/$1 [L]
hinzufüge bekomme ich eine dauerumleitung somit einen fehler...

aber dank dir ist die erste RWrule weggefallen.
danke dir mal...

so, jetzt ist einiges anders...
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
 
RewriteCond %{HTTP_HOST} ^[www\.]*flash.tomig.at [NC]
RewriteCond %{REQUEST_URI} !^/flash/.* 
#zeigt auf ordner
RewriteRule ^(.*) flash/$1 [L]
 
RewriteCond %{HTTP_HOST} ^[www\.]*forum.tomig.at [NC]
RewriteCond %{REQUEST_URI} !^/forum/.* 
#zeigt auf ordner
RewriteRule ^(.*) forum/$1 [L]
 
RewriteCond %{HTTP_HOST} !^www.tomig.at$
RewriteRule ^(.*)$ http://www.tomig.at/$1 [R=301,L]
nur wird am schluß immer die domain anders dargestellt als ichs haben will

www.tomig.at/flash statt flash.tomig.at
1 mal bearbeitet
___________________________
ich muß gar nix....
11.06.2009 20:46 Uhr

 

Status: offline
Zitat:
somit einen fehler...
Dann schau doch mal in die Error Logs vom Webserver.
Da steht mit großer Wahrscheinlichkeit drin, was weh tut.

Zitat:
www.tomig.at/flash statt flash.tomig.at

Is doch auch klar. ^(.*)$ enthält nur Pfad, Dateiname und Querystring. Wenn Du das also nach !^/flash/.* umschreibst, wird da die normale Domain vorgehängt.
___________________________
Visit my Website, my Blog, URL Shorter and Nerdstammtisch
11.06.2009 21:15 Uhr

 

Status: offline
zu disen logs komme ich nicht... die liegen ausserhalb von meinem userverzeichniss

und im normalen apachelog stehen nur die zugriffe ohne fehler

erklär mir das bitte nochmal, ich habs net verstanden...  :question: 
___________________________
ich muß gar nix....
29.06.2009 13:21 Uhr

 

Status: offline
push me, come baby push me...

das problem besteht immer noch... hat jemand eine weitere idee?

lg
___________________________
ich muß gar nix....
29.06.2009 21:32 Uhr

 

bmk
Moderator
Status: offline
Zitat:
suche:

301 weiterleitung von www.eins.at/eins.at/zwei.at auf www.zwei.at


Was spricht dagegen, diese Fälle genau explizit anzugeben?
PHP:
1
2
3
4
5
6
7
8
RewriteCond %{HTTP_HOST} ^www\.eins\.at$
RewriteRule ^(.*)$ http://www.zwei.at/$1 [R=301,L]
 
RewriteCond %{HTTP_HOST} ^eins\.at$
RewriteRule ^(.*)$ http://www.zwei.at/$1 [R=301,L]
 
RewriteCond %{HTTP_HOST} ^zwei\.at$
RewriteRule ^(.*)$ http://www.zwei.at/$1 [R=301,L]
1 mal bearbeitet
___________________________
Let's code responsibly...
Webcrawler -- Portal für Dirigenten -- Musikverein Königstetten
30.06.2009 00:09 Uhr

 

Status: offline
eh nichts...  :conf:  aber das ist ja nicht das problem...

ich hab ja probleme das flash.eins.at auf flash.at/eins weitergeleitet bzw angezeigt wird...

die weiterleitung passt eh, nur ich hätte halt gerne auch flash.eins.at stehen...
___________________________
ich muß gar nix....
30.06.2009 18:49 Uhr

 

bmk
Moderator
Status: offline
Momenterl...
Also wenn du nur die drei Rules von meinem Set eingibst, dann wird die Subdomain flash.eins.at davon sicherlich nicht betroffen.
Da ist die Lösung vielleicht ganz wo anders zu suchen: Ich vermute mal, dass die Subdomain so eingestellt ist (providerseitig), dass sie weiterleitet, statt nur auf den Ordner zu zeigen.
___________________________
Let's code responsibly...
Webcrawler -- Portal für Dirigenten -- Musikverein Königstetten
Ähnliche Threads Forum Ähnlichkeitsgrad
 [PHP] mit Subdomain Sprache wählen Website & Webprogrammierung 1
 mod_rewrite: Subdomains durch "Weiterleitung" ohne Anzeige des Zieles Website & Webprogrammierung 1
 Rewrite Rule Website & Webprogrammierung 1
 free subdomain mit email sammelfunktion -> catch all Internet 1
nach obennach oben

Copyright © 2010 cybton-network

Google
Partner: #Musik - Dein Internetradio - nexem. - .wir machen news - s.Oliver Onlineshop für Schuhe
ANEXIA - PHP Entwicklung - Dockers- Think Schuhe - der eigene Weg - Paul Green Damenschuhe - Bequeme Geox Schuhe - Web-Entwicklung - Fritz!Box Anrufmonitor für Mac OS - Rolladen, Markisen und Jalousien in Stuttgart - Rolladen in Stuttgart - SMSjobs