次の .htaccess-File があります。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/([^/]*)?$ index.php?parent=$1&page=$2 [L,QSA]
RewriteRule ^([^/]*)/?$ index.php?page=$1 [L,QSA]
</IfModule>
mypage.com/about
のように URLを書き換えますmypage.com/index.php?page=about
。
私が呼び出すmypage.com/work/project
と、接続する必要がありますmypage.com/index.php?parent=work&page=project
が、機能しません。
直接電話mypage.com/index.php?parent=work&page=project
すると、問題なくサイトが読み込まれます。GET パラメーターをエコーできますが、どちらも同じです。
これらの GET パラメータを使用して、ページ (jQuery) のコンテンツを読み込みます。
<script type="text/javascript">
$(document).ready(function() {
var page = '<?php echo $page; ?>';
var parent = '<?php echo $parent; ?>';
if (page == "") {
$("section").load("view/home.php article");
} else {
if (parent == "") {
$("section").load("view/" + page + ".php article");
} else {
$("section").load("view/" + parent + "/" + page + ".php article");
}
}
});
</script>
私は何を間違えたのですか?誰かが私を助けてくれますか?