根据国家-HTACCESS重定向用户?

Fra*_*123 1 php .htaccess url-rewriting

.考虑我的域名是www.example.com.这是英文的

我有荷兰语www.example.com/nl的一种语言版本

我想将网址重定向到www.example.com/nl,仅限于请求来自荷兰的人.

我的网站是共享主机.我怎样才能实现这一目标?

dav*_*ell 5

您可以根据来自用户的浏览器语言设置重定向:

RewriteCond %{HTTP:Accept-language} nl [NC]
RewriteRule ^$ /nl [L,R=301]
Run Code Online (Sandbox Code Playgroud)

  • 是.有几个优点.一个是你允许用户告诉你他们的偏好.因此,如果你有一个美国人住在荷兰,他仍然会用英语看到这个网站.其次,这种方法远比IP查找快,这会降低您的网站速度. (3认同)