Asked Mar 26th, 3:45 AM 82 0 1
  • 82 0 1
0

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

Share
  • 82 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 ANSWERS


Answered Mar 26th, 5:10 AM
Accepted
+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ý:

Share
Nhật Quang @quang12345
Mar 26th, 6:47 AM

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

0
| Reply
Share
Lê Vĩnh Thiện @le.vinh.thien
Mar 26th, 9:47 AM
0
| Reply
Share