RewriteRule

Discussion in 'Hỏi Đáp Kỹ Thuật' started by wpresources, Sep 29, 2022.

  1. wpresources

    wpresources Bang Chúng

    Em có cấu hình rewrite như sau
    Code:
    RewriteRule ^(.*).p$ /ProductFe?name=$1 [QSA][L]
    RewriteRule ^/$ /index.jsp [L]
    
    Khi gõ địa chỉ url
    http://localhost/ecommerce/a.p =>Nó đã làm việc chính xác chuyển tới ProductFe
    http://localhost/ecommerce =>muốn vào trang chủ nhưng nó vẫn chuyển tới ProductFe.
    Em chưa từng làm RewriteRule bao giờ nên nhặt nhạnh trên mạng thôi.Bác nào chỉ em với ạ em mò mẫn mãi không hiểu viết sao đúng
     
    Last edited: Sep 29, 2022
  2. Mr.BTD

    Mr.BTD Moderator Staff Member

    if( $_GET['name'] == '' ) {
    header("Location: https://www.abc.com/", true, 301);
    exit();
    }
    Check name rỗng thì redirect về homepage thôi bác, còn htaccess kia nó chuyển tới productfe là đúng rồi, nó ko có th ngoại lệ :D
     
  3. Nai

    Nai MiddleMan Staff Member

    Đổi thử tự lại xem sao thớt