我有一个网站www.myurl.com
它具有以下布局
/home/html/.htaccess
/home/html/application
/home/html/application/.htaccess
/home/html/application/controllers/stats.php
/home/html/.htaccess包含:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?$1 [L]
/home/html/application/.htaccess包含:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?$1 [L]
我不知道这是否重要,但该网站由CodeIgniter提供支持。
这是我的问题,我正在进行以下Ajax调用:
$.ajax({
url: '<?php echo site_url('stats/get_stuff')?>',
type:'POST',
data: { parm1 : "parm1",
parm2 : "parm2",
parm3 : "parm3" },
dataType: 'json',
success: function(output_string){
}
<?php echo site_url('stats/get_stuff')?> returns:
http://www.myurl.com/stats/get_stuff
并且Ajax调用给出以下错误:
http://www.myurl.com/stats/get_stuff 401未经授权
我很确定我必须修改一个或两个.htaccess文件,但我不确定哪一个,最重要的是我必须改变。
有人可以提出任何建议吗?