[TYPO3-german] Dynamische Domains mit RealURL z.B. http://fe_username.domain.de
Fabian Fisahn
fabian_fisahn at hotmail.com
Mon Jun 9 08:04:57 CEST 2008
Hallo Steffen,
Steffen Ritter wrote:
> 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.
danke für Deinen Hinweis.
Ich habe die Anforderung an den Provider geschickt, da ich weder Zugriff
auf DNS Einträge noch auf die Apache Config habe.
Hoffe, das machen die mit den Wildcards.
Grüße
Fabian
>
>
> 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