A-AA+then

สอบถามผู้รู้ในเรื่อง Mod_rewrite ค่ะ

877

    พอดีกำลังหัดเขียน Mod_rewrite ค่ะติดปัญหาตรงตอนลิงค์แล้ว url มันไม่เปลี่ยนค่ะคือมันต่อกันเลยค่ะอันนี้ตัวอย่างค่ะ
     

    ไฟล์ชื่อ index.php

     

    <a href="category/icon/car/">Link 1 </a><br>
    <a href="write/picture/home/">Link 2 </a><br />
    <strong> แสดง ผล :<? echo $_GET['a']."-".$_GET['b']."-".$_GET['c'] ;?></strong>

     

    ไฟล์ .htaccess


    RewriteEngine on
    RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ index.php?a=&b=&c= [L]
    
    พอเรา คลิกลิงค์ที่ 1 ได้นะค่ะ
    
    /category/icon/car/ 
    
    แต่พอจะคลิก ลิงค์ที่1หรือ2 อีกทีมันจะขึ้นแบบนี้ค่ะคือมันจะต่อกันไปเรื่อยๆค่ะ
    
    /category/icon/car/write/picture/home/
    
    ช่วยหน่อยค่ะ นั่งมาตั้งนาน ดูเวลาที่ตั้งกระทู้สิค่ะsad
    ปล.ขอบคุณล่วงหน้าค่ะ

2 ความคิดเห็น

1

    ขอบคุณอาจารย์สำหรับความกระจ่างค่ะ ถือว่าปลาตายน้ำตื้น smiley

     

    ปล.จะมีแบบไม่ต้องระบุ url ให้หรือเปล่านะค่ะ 

2
^