1

次の .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>

私は何を間違えたのですか?誰かが私を助けてくれますか?

4

1 に答える 1