Sử dụng htaccess để redirect và css cho mobile
Mình có vài câu hỏi mong mọi người giúp đỡ mình:
Mình đã chỉnh trong htaccess để đổi đường link dạng link.php thành link.html theo cấu trúc sau
RewriteRule (.*) 1 [L]
RewriteRule ^(.*)\.html $1.php [nc]
Tuy nhiên, link.php vẫn song song hiện ra chung với link.html. Như vậy làm sao để ko hiện ra link.php luôn
1 vấn đề khác, trên bản deskop mình dùng mặc định hình ảnh có kích thước 600px, nếu chuyển sang phiên bản mobile thì có code hoặc css kiểu nào cho hình ảnh tự auto theo kích thước thiết bị không? Vì nếu màn hình 320px thì nó lại hiển thị rất xấu
1 CÂU TRẢ LỜI
@quang12345 Bạn thử kết hợp với RedirectMatch để chuyển dạng .php về link .html
RewriteRule (.*) 1 [L]
RewriteRule ^(.*).html $1.php
RedirectMatch 301 ^(.*).php$ $1.html // thêm cái này
Vấn đề về ảnh responsive thì bạn có thể áp dụng css cho ảnh tuỳ loại kích thước màn hình bằng các sử dụng @media của css. Với mỗi kích thước bạn cần thì set kích thước ảnh cho nó phù hợp.
Bạn cũng có thể sử dụng thuộc tính srcset của thẻ img để xử lý:
bạn có thể cho mình xin fb để hỏi thêm được không ?