Home » Blog-Web » Bo-Blog » Chuyển hướng khách truy cập điện thoại bằng file .htaccess  

Chuyển hướng khách truy cập điện thoại bằng file .htaccess  

Đã lâu rồi tinhochay không viết về chủ đề của boblog, dường như hiện nay trong cộng đồng webmaster boblog ngày càng ít người dùng mã nguồn này và theo tinhoc2 theo dõi thì trên các diễn đàn mã nguồn này cũng ít được bàn tán share code hay thủ thuật.
Với thủ thuật này các bạn sẽ điều hướng được các nguồn truy cập cụ thể là khách truy cập từ điện thoại (mobile) và khách truy cập từ máy tính hay laptop. Với xu hướng hiện nay các dòng điện thoại thông minh ra đời các máy tính bảng, các dòng điện thoại chạy hệ điều hành thì người dùng truy cập từ các thiết bị này là rất nhiều, nếu bạn bỏ qua các traffic này là một điều rất lãng phí.
Mặc dù giao diện của bạn hiện tại thì người dùng từ các thiết bị di động vẫn truy cập được nhưng bạn thử nghỉ xem độ phân giải giữa máy tình để bàn và độ phân giải của điện thoại như thế nào? khi truy cập bằng điện thoại vào trang web của bạn giao diện sẽ bị lệch hay nội dung sẽ hiện không đủ…những điều này sẽ làm cho khách truy cập rời khỏi ngay lập tức và kết quả thì bạn đã biết.
Đối với mã nguồn  boblog hiện tại tinhoc2.net sử dụng cách sau để chuyển hướng người dùng bằng các thiết bị khác ngoài máy tính bàn và laptop (như điện thoại smart phone, các máy tính bảng…) sẽ chuyển sang trang web được bạn thiết kế riêng dành cho các dòng này.
Cách mà tinhochay áp dụng là sử dụng file .htaccess để điều hướng
Cách thực hiện như sau
- Bước đầu tiên là bạn tạo một trang web riêng biệt với trang web hiện tại nhưng sử dụng database hiện tại. Cách đơn giản là tạo một subdomain và chép các source hiện tại vào và chỉnh các thiết lập kết nối với máy chủ và database sau đó là sửa cái theme cho phù hợp với di động. tinhoc2 xin chia sẽ giao diện hiện đang sử dụng

download phan mem

Đây là giao diện hiện tại tinhochay đang sử dụng 

- Mở file .htaccess của trang web đang sử dụng (không phải file .htaccess của cái web mới tạo nhé) thêm đoạn code sau.

Trích dẫn
RewriteCond %{HTTP_ACCEPT} “text/vnd.wap.wml|application/vnd.wap.xhtml+xml” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “acs|alav|alca|amoi|audi|aste|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “dang|doco|eric|hipt|inno|ipaq|java|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|opwv” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “palm|pana|pant|pdxg|phil|play|pluc|port|prox|qtek|qwap|sage|sams|sany” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|w3cs|wap-|wapa|wapi” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “wapp|wapr|webc|winw|winw|xda|xda-” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “up.browser|up.link|windowssce|iemobile|mini|mmp” [NC,OR] RewriteCond %{HTTP_USER_AGENT} “symbian|midp|wap|phone|pocket|mobile|pda|psp” [NC] RewriteCond %{HTTP_USER_AGENT} !macintosh [NC] #*SEE NOTE BELOW
RewriteRule (.*) http://mienphitaive.com/m/$1 [R=301,L]

- Đoạn code trên là nhận dạng các thiết bị như mobile hay trình duyệt dành cho điện thoại… để chuyển các khác truy cập từ đó sang trang mà bạn đã tạo dành cho điện thoại truy cập. như code của mình là mình đã chuyển khác truy cập vào địa chỉ tinhoc2.net/m
- Bạn có thể tải file .htaccess mà mình đã chỉnh sửa sẳn tải về nhớ đổi lại địa chỉ mà bạn cần chuyển đến nhé.

Xu hướng tìm kiếm:

  • chuyển hướng đến trang khác khi truy cập bằng mobile (2)
  • Cách chuyển hướng tranh web máy tính bàn sang điện thoại (1)

About admin

Leave a Reply