Hallo Allemaal,
Ik ben al een tijdje opzoek naar een manier om mbv .htaccess eenvoudig je website multilanguage te maken. Ik wil graag dat als mensen naar mijn site gaan (blablabla.com) ze automatisch doorverwezen worden naar blablabla.com/nl/ of blablabla.com/en/, net als je op www.samsung.com kunt zien. Op dit moment gebruik ik het volgende:
Aan de bovenstaande code zitten natuurlijk nadelen. Je wordt namelijk niet meteen doorverwezen naar /en/ of /nl/ als je op mijn site komt en ik moet nu in elke link aangeven over welke taal het gaat. Hoe dan ook, ik vind het een waardeloze oplossing.
Ik wil nu gebruik gaan maken van dit, dit wil al lukken, maar het doorverwijzen nog altijd niet. Ik wil niet dat gefrot met javascript enzo, want volgens mij moet het ook heel goed lukken met .htaccess (dit is naar mijn mening ook wel wat netter dan een hele lap javascript code erachter te zetten).
Ik heb op internet al heel wat afgezocht maar kom elke keer bij een oplossing van 3 PHP pagina's icm .htaccess of een .htaccess van hier tot tokyo. Ik ben op zoek naar een eenvoudige oplossing maar kan die helaas niet vinden.
Mijn vraag nu dan eindelijk, heeft iemand een passende oplossing, zijn er mensen die ook een multilanguage site hebben of ooit hebben gemaakt en hebben diegene een oplossing voor mij?
Ik ben al een tijdje opzoek naar een manier om mbv .htaccess eenvoudig je website multilanguage te maken. Ik wil graag dat als mensen naar mijn site gaan (blablabla.com) ze automatisch doorverwezen worden naar blablabla.com/nl/ of blablabla.com/en/, net als je op www.samsung.com kunt zien. Op dit moment gebruik ik het volgende:
code:
1
2
3
4
5
6
7
8
9
10
| #Nederlands RewriteRule ^nl/home/?$ index.php?lang=nl&p=home [L,QSA] RewriteRule ^nl/contact/?$ index.php?lang=nl&p=contact [L,QSA] RewriteRule ^nl/artikelen/?$ index.php?lang=nl&p=artikelen [L,QSA] RewriteRule ^nl/artikelen/(\d+)/(.*)$ nl/artikelen/?a=$1 [L,QSA] #English RewriteRule ^en/home/?$ index.php?lang=en&p=home [L,QSA] RewriteRule ^en/contact/?$ index.php?lang=en&p=contact [L,QSA] |
Aan de bovenstaande code zitten natuurlijk nadelen. Je wordt namelijk niet meteen doorverwezen naar /en/ of /nl/ als je op mijn site komt en ik moet nu in elke link aangeven over welke taal het gaat. Hoe dan ook, ik vind het een waardeloze oplossing.
Ik wil nu gebruik gaan maken van dit, dit wil al lukken, maar het doorverwijzen nog altijd niet. Ik wil niet dat gefrot met javascript enzo, want volgens mij moet het ook heel goed lukken met .htaccess (dit is naar mijn mening ook wel wat netter dan een hele lap javascript code erachter te zetten).
Ik heb op internet al heel wat afgezocht maar kom elke keer bij een oplossing van 3 PHP pagina's icm .htaccess of een .htaccess van hier tot tokyo. Ik ben op zoek naar een eenvoudige oplossing maar kan die helaas niet vinden.
Mijn vraag nu dan eindelijk, heeft iemand een passende oplossing, zijn er mensen die ook een multilanguage site hebben of ooit hebben gemaakt en hebben diegene een oplossing voor mij?