使用.htaccess重写后,Jquery无法正常工作

时间:2017-03-10 17:19:30

标签: javascript php jquery .htaccess

我曾尝试使用.htaccess,但我的重写工作正常,但请注意ajax代码只是冻结不做任何薄,这是因为重写?

我的.Htaccess代码

#Turn Rewriter on
RewriteEngine on



RewriteRule ^testthis test/test.php [Nc,L] 

我的Php代码

<!DOCTYPE html>
<html>
<head>
    <title>THaalinda</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>    
</head>
<body>

Testing 


<script src='testthis/content/test.js' type="text/javascript">


</script>
</body>
</html>

我的Jquery单独文件

$(document).ready(function(){
    alert('Thaalinda');
})

在这里test.js位于(./content/test.js/) 在重新编写之前它完全正常工作之后它根本不起作用

1 个答案:

答案 0 :(得分:1)

您需要在ajax的url中使用绝对路径而不是相对路径。 改变这个 var link =&#34; ./ content / php / updatequantity.php?quan =&#34; + value +&#34;&amp; id =&#34; + updateId; 至 var link =&#34; /content/php/updatequantity.php?quan =&#34; + value +&#34;&amp; id =&#34; + updateId;