[TYPO3-german] Dynamische Domains mit RealURL z.B. http://fe_username.domain.de

Steffen Ritter info at rs-websystems.de
Mon Jun 9 07:40:07 CEST 2008


HAllo,
die Hostnames (subdomains) müssen natürlich auch im DNS registriert sein 
und auf deinen Vhost geleitet werden. Wenn das ganze Dynamisch laufen 
soll wirst du dort wohl um WildCars bitten müssen.
zB
	*.domain.de.	A	IP.DES.WEB.SERVERS
im DNS und ein
	ServerAlias *.domain.de
in deiner Vhost conf

Ohne das kommst du beim aufrufen der Domains fe_username.domain.de erst 
gar nicht weit genug dass rewrite oder gar realUrl zum tragen kommen.


lG

Steffen



Fabian Fisahn schrieb:
> Hallo Christoph,
> 
> Christoph Koch wrote:
>> Hallo Jochen,
>>
>> am Sonntag, 8. Juni 2008 um 19:26 schriebst Du:
>>
>>>> RealURL userabhängige URLs wie z.B. http://fe_username.domain.de
>>
>>> weiß ich nicht - sollte sich dies nicht mit mod_rewrite (sofern Du einen
>>> Apache als Server hast) lösen lassen?
>>
>> Dieses Beispiel aus den Apache-Docs dürfte sich doch irgendwie dafür
>> umbauen lassen:
>>
>> ,----- [ 
>> http://httpd.apache.org/docs/2.2/rewrite/rewrite_guide.html#uservhosts ]
>> | Virtual User Hosts
>> | | Description:
>> |
>> | Assume that you want to provide www.username.host.domain.com for the
>> | homepage of username via just DNS A records to the same machine and
>> | without any virtualhosts on this machine.
>> |
>> | Solution:
>> |
>> | For HTTP/1.0 requests there is no solution, but for HTTP/1.1
>> | requests which contain a Host: HTTP header we can use the following
>> | ruleset to rewrite http://www.username.host.com/anypath internally to
>> | /home/username/anypath:
>> |
>> |     RewriteEngine on
>> |     RewriteCond   %{HTTP_HOST}                 ^www\.[^.]+\.host\.com$
>> |     RewriteRule   ^(.+)                        
>> %{HTTP_HOST}$1          [C]
>> |     RewriteRule   ^www\.([^.]+)\.host\.com(.*) /home/$1$2
> 
> Vielen Dank für den Tipp. Ich war etwas zu RealURL fixiert.
> 
> Ich habe es wie in der Doku beschrieben eingerichtet, bekomme aber nur 
> ein "Server not found". Hast Du deinen Apache in dieser Konfiguration 
> laufen? Was muss ich dazu noch einstellen?
> 
> Danke und Grüße
> Fabian


More information about the TYPO3-german mailing list