最初の「pretty url」Web サイトを構築していますが、AJAX 要求関数を実行しようとすると、正しいファイル (submit.php) に渡されません。
すべての AJAX リクエストを保持する 1 つのファイルがあります ( http://mdloring.com/ezleague/submit.php ):
function joinLeague(guild, league) {
$.ajax({
type: "POST",
url: "submit.php",
data: "form=joinLeague&guild=" + guild + "&league=" + league
}).success(function( msg ) {
$('.login_success').css("display", "");
$(".login_success").fadeIn(1000, "linear");
$('.login_success_text').fadeIn("slow");
$('.login_success_text').html(msg);
//setTimeout(function(){location.reload()},3000);
});
}
私の「きれいなURL」ページ(http://mdloring.com/ezleague/game/counter-strike)の1つに、上記の機能をトリガーするボタンがありますが、リクエストを渡そうとするURLはhttpです。 http://mdloring.com/ezleague/submit.phpの代わりに://mdloring.com/ezleague/game/counter-strike/submit.php 。
私は本当にこれで迷っています。助けていただければ幸いです。