jquery中使用post方法提交数据时,返回404错误的解决方法分享。
1,jquery代码
复制代码 代码示例:
$.ajax({
type: "POST",
url: url,
data: {
confirmid : listType,
sfName : sfName,
slName : slName,
sEmail : sEmail
},
success: function(data) {
var obj = $.parseJSON(data);
}
);
}
解决办法;
在.htaccess中,修改apache的mod_rewrite,内容如下:
复制代码 代码示例:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>