错误太多只在EN语言上重定向,在ru或者它重定向到/ ru /正确

时间:2016-06-07 12:14:56

标签: php .htaccess redirect

$('.dropify').dropify();

$("body").on("click",".btn-duplicator", clone_model);
$("body").on("click",".btn-remove", remove);

//Functions
function clone_model() {
  var b = $(this).parent(".duplicateable-content"),
      c = $(".model").clone(true, true);

  c.removeClass('model');
  c.find('input').addClass('dropify');

  $(b).before(c);
  $('.dropify').dropify();
}

function remove() {
  $(this).closest('.duplicateable-content').remove();
}

所以在ru或它正常工作并重定向到/ ru /,但在“en”显示错误“太多重定向”请帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

您将用户重定向到http://DOMAIN/lang的事实不会更改浏览器发送的变量HTTP_ACCEPT_LANGUAGE的值。

您可以更改代码,以检查网址中的语言两者以及HTTP_ACCEPT_LANGUAGE的值。

您还应该考虑何时不重定向用户(否则您将拥有无限循环,就像您现在一样)。