Yêu cầu thg 3 26, 2019 3:45 SA 176 0 1
  • 176 0 1
0

Sử dụng htaccess để redirect và css cho mobile

Chia sẻ
  • 176 0 1

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


Đã trả lời thg 3 26, 2019 5:10 SA
Đã được chấp nhận
+2

@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ý:

Chia sẻ
Avatar Nhật Quang @quang12345
thg 3 26, 2019 6:47 SA

bạn có thể cho mình xin fb để hỏi thêm được không ?

Avatar Lê Vĩnh Thiện @le.vinh.thien
thg 3 26, 2019 9:47 SA
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí