Hi,
Ik heb een html website die uit 2 talen bestaat:
- nl (standaard taal en staat in de root)
- de (staat in de map /de, dus www.website.nl/de)
In de html code staat een java scriptje die de bezoeker doorverwijst naar de juiste website (phone of tablet), maar dit werkt verder goed.
Het gaat om het volgende, het onderstaande .htaccess bestand staat in de root van de website en werkt wanneer een bezoeker naar www.website.nl gaat en duits is, dan verwijst het .htaccess de bezoeker door naarwww.website.nl/de. Maar als de bezoeker bijvoorbeeld via google binnenkomt via een url die verwijst naar www.website.nl/contact.html dan wordt deze niet doorverwezen naar de duitse map (www.website.nl/de).
En het huidge .htaccess script lijkt alleen te werken voor de root, dus als men binnenkomt via www.website.nl/tablet/ gaat deze niet door naar www.website.nl/de/tablet/
.htaccess inhoud:
Ik heb een html website die uit 2 talen bestaat:
- nl (standaard taal en staat in de root)
- de (staat in de map /de, dus www.website.nl/de)
In de html code staat een java scriptje die de bezoeker doorverwijst naar de juiste website (phone of tablet), maar dit werkt verder goed.
Het gaat om het volgende, het onderstaande .htaccess bestand staat in de root van de website en werkt wanneer een bezoeker naar www.website.nl gaat en duits is, dan verwijst het .htaccess de bezoeker door naarwww.website.nl/de. Maar als de bezoeker bijvoorbeeld via google binnenkomt via een url die verwijst naar www.website.nl/contact.html dan wordt deze niet doorverwezen naar de duitse map (www.website.nl/de).
En het huidge .htaccess script lijkt alleen te werken voor de root, dus als men binnenkomt via www.website.nl/tablet/ gaat deze niet door naar www.website.nl/de/tablet/
.htaccess inhoud:
PHP: filename
1
2
3
4
| RewriteEngine on RewriteBase / RewriteCond %{HTTP:Accept-Language} ^de [NC] RewriteRule ^$ http://www.website.nl/de/ [L,R=301] |
[ Voor 8% gewijzigd door CdRwin op 15-06-2015 15:09 ]
www.Qbox.nl