Hi,
Frage:
Ich arbeite mir MultiViews, und möchte gerne anhand der aufgerufenen URL die dazugehörige bla.html.de/en aufrufen. Ist ja keine Kunst.
Sprich: Ich habe zwar einen deutschen Browserheader (also: de) habe aber die URL: http://en.bla.foo aufgerufen = Ich möchte dem Apache sagen er soll EN ausliefern, nicht "DE"....
Kann man das irgendwie abfangen und dem Apache das evtl sagen?
Vielen Dank im voraus für die Tipps.
MultiViews
Re: MultiViews
DefaultLanguage en
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: MultiViews
Ã?hm,
dann liefert er ja auch bei de.bla.foo die englischen aus. Genau das will ich ja abfangen, ist die SUBDomain DE, soll der Apache DE ausliefern, ist die SUBDomain EN, soll der Apache die EN ausliefern! Soweit klar? Ich grase gerade noch die Apache Docu ab, aber bin bis jetzt auf nichts gestossen.
dann liefert er ja auch bei de.bla.foo die englischen aus. Genau das will ich ja abfangen, ist die SUBDomain DE, soll der Apache DE ausliefern, ist die SUBDomain EN, soll der Apache die EN ausliefern! Soweit klar? Ich grase gerade noch die Apache Docu ab, aber bin bis jetzt auf nichts gestossen.
Re: MultiViews
Pack's in den jeweiligen vhost und gut is...
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: MultiViews
Ahho genau, werds nacher ausprobieren, danke....
Re: MultiViews
Ich hohle mal eben meinen Thread wieder hoch:
Also, ich habe immer noch das MultiViews Problem
Irgendwie liefert Apache IMMER die Files aus, die im Header unter Accept-Language stehen. Aber dieser Header wird vom Browser gesendet, je nachdem halt, welche Sprache der mitsendet.
Ich habe in allen vHosts DefaultLanguage en eingestellt, bekomme aber trotzdem die DE ausgeliefert, weil der Browser halt Deutsch ist, und Accept-Language DE liefert. Da bringt auch das DefaultLanguage EN nichts :(
Da ich die Sprache an meinen Subdomain festmachen möchte, weiss ich nicht mehr weiter :(
Mein vHost lokal sieht so aus (apach2.0.50)
Ich bekomme trotzdem immer die .DE Files, weil mein Browser deutsch ist. Stelle ich meinen Browser auf EN, bekomme ich auch die EN....
So, wie kann ich das dem Apache sagen, das er zb die Sprache des browsers ignorieren soll, und immer die im vHost nehmen soll???
Ich verzweifel...
Also, ich habe immer noch das MultiViews Problem
Irgendwie liefert Apache IMMER die Files aus, die im Header unter Accept-Language stehen. Aber dieser Header wird vom Browser gesendet, je nachdem halt, welche Sprache der mitsendet.
Ich habe in allen vHosts DefaultLanguage en eingestellt, bekomme aber trotzdem die DE ausgeliefert, weil der Browser halt Deutsch ist, und Accept-Language DE liefert. Da bringt auch das DefaultLanguage EN nichts :(
Da ich die Sprache an meinen Subdomain festmachen möchte, weiss ich nicht mehr weiter :(
Mein vHost lokal sieht so aus (apach2.0.50)
Code: Select all
<VirtualHost *:80>
DocumentRoot /home/itycoon
ServerName en.enterprise
DefaultLanguage en
</VirtualHost>So, wie kann ich das dem Apache sagen, das er zb die Sprache des browsers ignorieren soll, und immer die im vHost nehmen soll???
Ich verzweifel...
Re: MultiViews
Okay ich löse es anders, ich lade ein PerlModul im Apache das als Filter fungiert und jeden Accept-Language Header eines vHosts auf meine gewünschten abändert... Anders geht es wohl nicht =)
