Ajax刷新页面URL

时间:2015-07-10 21:55:41

标签: javascript php jquery ajax .htaccess

大家好我有一个关于刷新页面的问题。

我正在尝试刷新聊天页面。但我这里有一个问题。我正在尝试以下代码进行刷新

$(document).ready(function(e) {
  $.ajaxSetup({
    cache: false
  });
  setInterval(function() {
      $('#message').load('messageReply.php');
    }, 2000
  );
});

所以代码正在运行,但网址不同。

我曾经.htaccess用于聊天页面,如:

RewriteRule ^chat/([\w-]+)/?$ /chat.php?chat_username=$1 [L,QSA]

http://localhost:8888/chat/username

我从chrome开发者控制台得到了这个错误:

GET http://localhost:8888/chat/messageReply.php?_=1436565112775 404 (Not Found)

任何人都可以告诉我如何解决此错误?

1 个答案:

答案 0 :(得分:1)

您正在使用相对URL,浏览器会从当前页面的路径解析。

您想要一个绝对URL(从域根开始)。

在网址的开头添加/