2012-12-13 4 views
0

다시 작성한 URL로 작업 아약스를 만들 수 있는지 궁금합니다. 예를 들어, 자바 스크립트에서 "ajaxfile.php"라는 포스트 메서드 호출을받는 이름의 PHP 파일이 있고 "/ rewritten-url /"로 다시 작성되었습니다. 여기 다시 작성한 URL 및 AJAX

는 자바 스크립트입니다 :

"/ 재기 URL /"쪽으로 전화를 유지하거나 내가 전화를 "ajaxfile.php"을 유지해야하는 방법이 있습니다
$(document).ready(function(){ 
    $("#button").click(function(){ 
     $.post("/rewritten-url/", {parameter: "75"}, function(result){ 
      $("#canvas").html(result); 
     }); 
    }); 
}); 

? 나는 작은 예제를 시도하고 "ajaxfile.php"로 잘 동작하지만 "/ rewritten-url /"로는 작동하지 않는다.

"왜 내가 이걸하고 싶니?" 그것은 단지 호기심입니다.

답변

1

예, 당신은 아약스 요청은 아파치를 사용하는 경우

, 당신은이 작업을 수행 할 mod_rewrite을 사용할 수있는 등, 그들은 당신이 다시 작성할 수 있도록, 리디렉션 HTTP를 통해 전송, 일반 브라우저 요청과 동일 할 수 있습니다 당신이 정상적인 PHP 파일로 할 것처럼.

관련 문제