Ste*_*eve 0 html javascript http-status-code-301 http-status-code-302
我的默认页面中有一些脚本,根据浏览器的语言将用户重定向到我网站的特定语言版本.我想添加一些重定向那些没有启用Javascript的用户的东西.
目前我有以下内容:
<noscript>
  <META HTTP-EQUIV=REFRESH CONTENT="1; URL=en/index.htm">.
</noscript>
但我已经读过这个并不太明智,因为一些搜索引擎不屑一顾.我该怎么做并保持搜索引擎的快乐?
您应该使用.htaccess文件从标头中检测浏览器的语言(使用正则表达式),然后以这种方式重定向它们.这样做完全不了解客户端配置,搜索引擎会正确处理它.有很多关于具体如何实现这一目标的信息.
可以通过添加以下http标头使用服务器端语言来完成
Location: /en/index
将用户重定向到http://www.example.com/en/index
| 归档时间: | 
 | 
| 查看次数: | 1610 次 | 
| 最近记录: |