Det du är ute efter är egentligen att ha olika dokumentrötter för innehållet per land/språk va? Det är egentligen inte nödvändigt att det skickas till olika urler?
Om det är så vore det bättre vad gäller performance, semantiskt och logiskt att använda virtualhost i apaches httpd.conf:
Listen 80
# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /www/domain.fi
ServerName www.domain.fi
ServerAlias domain.fi
# Other directives here
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/domain.se
ServerName www.domain.se
ServerAlias domain.se
# Other directives here
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/domain.no
ServerName www.domain.no
ServerAlias domain.no
# Other directives here
</VirtualHost>
I de flesta fall är det också bättre att lägga sina RewriteRules i httpd.confen än i en .htaccess fil, då en .htaccess-fil måste läsas vid varje request, medan http.conf läses in i minnet vid serverstart.
263 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9