Javascript 错误3010已在web服务器上永久移动

Javascript 错误3010已在web服务器上永久移动,javascript,jquery,Javascript,Jquery,我成功地在localhost上运行了代码。但服务器上的同一代码我得到错误301永久删除永久移动。我使用post请求。我的代码如下 $(function(){ $("#search_text").keyup(function(e){ var sVal = $(this).val(); $("#search").removeAttr('disabled'); $.post('http://localhost/

我成功地在localhost上运行了代码。但服务器上的同一代码我得到错误301永久删除永久移动。我使用post请求。我的代码如下

$(function(){

        $("#search_text").keyup(function(e){
            var sVal = $(this).val();

            $("#search").removeAttr('disabled');
            $.post('http://localhost/website/index.php/search/ajaxResults',{Search:sVal},function(data){

                             //my code here
            });

    });
});
它成功地完成了

但在web服务器上使用以下代码进行相同操作:

$(function(){

        $("#search_text").keyup(function(e){
            var sVal = $(this).val();

            $("#search").removeAttr('disabled');
            $.post('http://schoolanduniversity.com/index.php/search/ajaxResults',{Search:sVal},function(data){

                             //my code here
            });

    });
});

我收到错误301,这是因为此url:

http://schoolanduniversity.com/index.php/search/ajaxResults
http://www.schoolanduniversity.com/index.php/search/ajaxResults
重定向到此url:

http://schoolanduniversity.com/index.php/search/ajaxResults
http://www.schoolanduniversity.com/index.php/search/ajaxResults
schoolanduniversity.com
的DNS配置是重定向到
www.schoolanduniversity.com
,仅此而已

如果您更改url以将
www
放在前面,它应该可以工作

错误代码301
不是一个错误,它更像是一个警告,比如

您正试图访问thispage.com,但服务器已移动到thatpage.com,请下次使用thatpage.com


欲了解更多信息,请点击此处:

您能解释一下您的本地主机上的
/website
部分是什么吗?这是一个目录,它将所有文件都放在本地,工作正常,但当请求任何远程页面时,控制台显示301永久重定向错误,并且无法获取任何结果……您是否尝试放置www.?Gustonez:是的,仍然无法工作