Pritaikymas tinklalapiuose      turinys


Kaip automatiškai nukreipti klientą į puslapį reikalinga kalba naudojant Apache serverį?

Įdedame į bendrą httpd.conf ar į vietinę .htaccess Apache serverio konfigūracijos bylą:

AddLanguage en .en
AddLanguage lt .lt
AddLanguage fr .fr
AddLanguage de .de
AddLanguage ru .ru
<Directory /usr/local/www/data>
Options +MultiViews
...

Sukuriame vietoj index.html:

index.html.en
index.html.lt
index.html.html

index.html.html yra simbolinė nuoroda (angl. symlink) ar tiesiog dokumento kopija, parodanti, ką naudoti neaiškioje situacijoje:

~/www/data $ ln -s index.html.lt index.html.html

Dabar pagal kliento naršyklės konfigūracijoje nurodytą kalbą klientas bus nukreipiamas į index.html.en (galima naudoti ir index.en.html) arba index.html.lt (galima naudoti ir index.lt.html).



  Valid XHTML 1.0!