Apache 如何为荷兰NL用户进行htaccess重写规则浏览器语言重定向(多个域)

Apache 如何为荷兰NL用户进行htaccess重写规则浏览器语言重定向(多个域),apache,.htaccess,redirect,Apache,.htaccess,Redirect,我正在尝试为荷兰用户实施浏览器语言重定向。但是我只想让荷兰用户使用这个,这就是为什么我不使用WPML特性的原因 下面的3条HTC接入线路有什么问题?我甚至扔掉了htaccess中的所有其他线路,以确保没有任何干扰。我在Chrome中得到错误“这个网页有一个重定向循环” 我有一个多域设置,.com代表英语,.nl代表荷兰语,.de代表德语,.fr代表法语,等等 重新启动发动机 RewriteCond%{HTTP:Accept Language}(nl)[NC] 重写规则^(.*)$$1[R,L]

我正在尝试为荷兰用户实施浏览器语言重定向。但是我只想让荷兰用户使用这个,这就是为什么我不使用WPML特性的原因

下面的3条HTC接入线路有什么问题?我甚至扔掉了htaccess中的所有其他线路,以确保没有任何干扰。我在Chrome中得到错误“这个网页有一个重定向循环”

我有一个多域设置,.com代表英语,.nl代表荷兰语,.de代表德语,.fr代表法语,等等

重新启动发动机

RewriteCond%{HTTP:Accept Language}(nl)[NC]

重写规则^(.*)$$1[R,L]

谢谢你的帮助!谢谢

我在以下网站上找到了这个例子:

GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat

# Redirect one country
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^CA$
RewriteRule ^(.*)$ http://www.canada.com$1 [L]

# Redirect multiple countries to a single page
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(CA|US|MX)$
RewriteRule ^(.*)$ http://www.northamerica.com$1 [L]