Htaccess là gì? Làm sao hiện file htaccess trong cpanel
File .htaccess là gì?
File .htaccess là công cụ hữu hiệu cho việc quản lý, chia sẻ và phân quyền tài nguyên trên web của bạn. Dưới đây là một số tính năng:
1. Giữ thứ hạng tìm kiếm lưu trên google khi thay đổi tên miền
Nếu bạn chuyển domain, hoặc chỉ muốn chuyển một trang cũ về một trang mới và không muốn lo lắng về các kết quả search từ google, thì hãy sử dụng đoạn mã sau :
Redirect 301 /d/file.html
https://thietke24.net/r/yourfile.html
2. Ngăn chặn website khác lấy tài nguyên (ảnh, video ..) trên web của mình
Nếu website nào copy ảnh từ server của bạn và đưa lên trang web của họ. Thêm vào .htaccess đoạn mã dưới đây sẽ giúp bạn ngăn chặn ảnh hiển thị trên website khác
Options +FollowSymlinks
#Ngăn chặn hotlink
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?thietke24.net/ [nc]
RewriteRule .*.(gif|jpg|png)$ https://thietke24.net/img/stop_stealing_bandwidth.gif[nc]
3. Chặn các IP có ý đồ xấu khi truy cập vào web của bạn
Nếu có 1 IP thường xuyên truy cập vào website và có ý định phá hoại, bạn có thể cấm IP đó như dòng 2, hoặc cấm 1 dải IP như dòng 3:
allow from all
deny from 113.190.183.138
deny from 113.190
4. Bảo vệ file, thư mục trên web
Đoạn mã dưới đây sẽ từ chối khi người dùng truy cập vào bất kỳ file nào và gửi về lỗi 403.
#Bảo vệ .htaccess File
order allow,deny
deny from all
5. Thêm www vào địa chỉ website trên url
Bạn có thể dùng đoạn mã sau để thêm www
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
6. Gỡ www từ địa chỉ website url
Nếu bạn muốn chuyển mọi truy cập từ http://www.example.com thành http://example.com, thêm đoạn mã sau vào file .htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
và rất nhiều tính năng khác nữa …
2. Làm sao hiện file htaccess trong cpanel
Hiện tại, rất nhiều người dùng file htaccess để cấu hình cho web như bảo vệ thư mục, ngăn chặn ip, cấu hình url … tuy nhiên nhiều người tìm file này trong thư mục Root của web lại không thấy. Và khi upload file .htaccess mới lên thì lại báo là đã tồn tại. Điều này đơn giản là phần quản lý file trong host của bạn đã để trạng thái ẩn file này.
Để khắc phục điều này bạn login vào Cpanel của mình, sau đó vào Legacy File Manager như hình dưới để khắc phục.
Sau khi click vào nút Go, bạn sẽ thấy giao diện như hình dưới, file htaccess đã hiện ra:
Hãy like hoặc share nếu bạn thấy bài viết hữu ích!
Khách hàng vui lòng xem báo giá có sẵn trên web hoặc qua điện thoại hỗ trợ:
Hotline/Zalo: 0977.311.359 / 0987.898.892
Email: lienhe@incatalog.com.vn
Trụ sở chính: Số 16, ngõ 68 Phố Mễ Trì Hạ, Nam Từ Liêm, Hà Nội