i'm using Joomla with the JoomFish translation component. This website has german and chinese translations. What i'm trying to figure out is how to get the .de domain to default to the german language translation ( which would load if visited as domain.com/de or domain.com/cn ).
Does anyone know a way to do this with maybe .htaccess ( some kind of redirect )? Or possibly PHP? Maybe set some kind of session variable based on the domain (PHP_URL_HOST) ?
Right now i have apache2 setup with the wwww.domain.com as the main virtual host, and the .de and .cn as aliases.
Welcome to SO!
Provided, your Apache has
mod_setenvif
enabled, add this to your.htaccess
file:Then, in your PHP script you can query
SITE_LANGUAGE
: