Такое может происходить если ссылка указывается непосредственно в шаблоне, а не передается из контроллера. У меня такое было при разработке модуля. Например
function updateAlias(id){val = $('#keyword_'+id).val();if(val==''){alert(error_dummy_value);return false;}$.ajax({url: "{{ module_link }}",type:'post',data:{task:'update_sef',value: val,id: id},success: function(data){alert(data);}});} // тут вместо module_link стояла ссылка, и выкидывало
Я теперь ссылку создаю в контроллере, типа
$data['module_link']=$this->url->link('supertools/tool_sef&'.$this->token_indent.'='.$this->token, 'SSL'); // не обращай внимания на $this->token и $this->token_indent - это у меня для унификации модуля под различные версии