Tôi đang phát triển một trang web có chứa 3 trang (Trang chủ, page2, page3) ... trong trang thứ hai có thanh điều hướng, với 4 mục (subpage1, subpage2, ...), mà tôi sử dụng để thay thế nội dung của trang 2 với các biến url! Nói cách khác, mục thứ hai của thanh điều hướng ở điểm page2 tới:Tại sao RewriteRule này không hoạt động?
http://localhost/uk/page2/index.php?pg=subpage2
mục 3 điểm đến:
http://localhost/uk/page2/index.php?pg=subpage3
Bây giờ tôi muốn sử dụng url thân thiện hơn qua .htaccess
!
Tôi đã viết này:
RewriteEngine On
RewriteRule /uk/page2/(.*)/$ /uk/page2/index.php?pg=$1
trong .htaccess
đặt trong thư mục gốc!
Nhưng không hoạt động! Xin hãy giúp !!!
Nhờ câu trả lời của bạn! Cũng với điều này, viết lại không hoạt động !!! –
Khi bạn nói nó không hoạt động, điều gì xảy ra chính xác? – Greg
Hãy thử đặt một số rác vào trong .htaccess - bạn sẽ nhận được 500 Lỗi Máy chủ. Nếu bạn không làm vậy, .htaccess của bạn không được tải – Greg