• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Giới thiệu về file .htaccess

Admin

Well-Known Member
Staff member
Administrator
File .htaccess hầu hết được dùng để đặt mật khẩu cho web site của bạn. ví dụ. nếu tôi muốn dùng mật khẩu để bảo vệ site http://domain.com/secrect/ Tôi có thể tạo một file gọi là .htaccess trong folder secret nằm trên server đó. Ngoài ra file .htaccess còn dùng để từ chối việc liệt kê file trong folder. Điều này rất tiện khi bạn không có file index ví dụ. images/ cgi-bin/ db/ .
Có rất nhiều tùy chọn cho bạn đặt vào file .htaccess.Ở đây tôi chỉ đề cập đến 'AuthConfig' và 'Limit'.
QUAN TRỌNG: File.htaccess hoạt động trong toàn bộ cây thư mục. Ví dụ. nếu bạn có một file.htaccess trong /www/.htaccess thì nó sẽ có tác dụng đến /www/public/, /www/pictures, v.v.. Nếu bạn chỉ muốn không cho liệt kê thư mục trong /www/pictures thì đặt file.htaccess vào /www/pictures chứ KHÔNG phải vào /www !
Có một tùy chọn khác với thẻ <Directory> nhưng tôi sẽ không đề cập trong bàinày . Bạn có thể dùng google nếu muốn tìm hiểu kỹ hơn.
Đặt mật khẩu bảo vệ:
==============
Việc đầu tiên là phải tạo một file gọi là .htpasswd để chứa username và mậtkhẩu (đừng lo lắng gì, chúng đã được mã hóa). Có nhiều cách tạo mật khẩu mã hóa. Cách dễ nhất là vào http://www.euronet.nl/~arnow/htpasswd/ tạo một cái. Sau đó bạn copy/paste dòng kết quả vào file .htpasswd. Tiếp theo ta tạo file .htaccess. Ví dụ như sau:
Nguyên văn bởi :
AuthUserFile /home/leon/secret/.htpasswd
AuthGroupFile /dev/null
AuthName "My .htaccess secured web page!"
AuthType Basic
require valid-user
Dòng đầu tiên là nơi bạn chứa file .htpasswd. Những dòng còn lại chắc bạn cũng đã hiểu!
Từ chối ip:
Nếu bạn muốn cấm (block)vài ip hay isp thì đặt một trong những dòng sau vào file .htaccess:
order allow,deny
deny from 123.45.67.89
deny from 45.67.89.
allow from all
Nó sẽ cấm 123.45.67.89 và mọi ip bắt đầu với 45.67.89.
Bên cạnh đó bạn cũng có thể làm như sau:
order deny,allow
deny from all
allow from 123.45.67.8
Nó sẽ cấm tất cả IP ngoại trừ 123.45.67.8
Ngoài ra bạn có thể tham khảo thêm ở:
Apache HTTP Server Tutorial: .htaccess files - Apache HTTP Server
Comprehensive guide to .htaccess- intro
Welcome to Hurricane Electric! - HE FAQ
.htaccess Tutorial - Part 1
BareMetal: .htaccess Files - Resource Page;
 

Facebook Comments

Similar threads
Thread starter Title Forum Replies Date
katy Android GIỚI THIỆU BẠN NGAY - TIỀN TRIỆU VỀ TAY Điện thoại di động 10
tm02019 Xin source Full wordpress cho web giới thiệu về các dịch vụ dạy online Wordpress 0
N Giới thiệu khái quát về eSIM và thử nghiệm eSIM của MobiFone Thông tin các mạng di động 2
D Share Giới thiệu về hình ảnh cầu thang gỗ đẹp Thảo luận SEO 1
T GIỚI THIỆU VỀ ĐỒNG PHỤC SƠ MI NỮ Trò chuyện linh tinh 0
Admin Giới thiệu về tấn công Cross-site scripting Hacking 0
H HTML bài 2 : Giới thiệu về HTML ( tiếp ) HTML & CSS 0
H HTML bài 1 : Giới thiệu về HTML HTML & CSS 0
G Hướng dẫn Nofollow là gì , Giới thiệu về Nofollow Thảo luận SEO 0
katy Android Nhận ngay gói cước khi giới thiệu mua Sim Saymee Online Điện thoại di động 0
katy Android Giới thiệu bạn bè, nhận quà vô hạn từ Vietlott SMS Điện thoại di động 0
katy Android Giới thiệu bạn bè đăng ký tài khoản My Point – Nhận ngay quà tặng Điện thoại di động 0
katy Android Giới thiệu app My Point - Cả đôi đều có quà Điện thoại di động 10
katy Android Vietlott SMS : Giới thiệu hăng say - Nhận ngay quà khủng Điện thoại di động 20
katy Android Giới thiệu bạn bè sử dụng app My MobiFone - Nhận ngay quà tặng trị giá 300k Điện thoại di động 0
katy Android Rinh ngàn quà tặng khi Thanh toán/Nạp tiền - Giới thiệu bạn bè trên My MobiFone Điện thoại di động 18
katy Android Cách nhận quà khi giới thiệu bạn bè sử dụng app Vietlott SMS Tin tức, giới thiệu về ĐTDĐ 10
tunglamed Vietlott SMS: Giới thiệu bạn bè, nhận quà như ý Thông tin các mạng di động 0
tunglamed Vietlott SMS: Giới thiệu bạn bè, nhận quà như ý Điện thoại di động 0
T Giới thiệu và cài đặt Series Golang cơ bản Tin tức CNTT 0
tunglamed Giới thiệu bạn bè cùng sử dụng ứng dụng MobiFone NEXT nhận ngay ưu đãi Thông tin các mạng di động 21
filiallion Hướng dẫn Từng bước học lập trình PHP cơ bản qua dự án website giới thiệu sản phẩm PHP 2
L Giới thiệu mẫu Tủ bếp sợi thủy tinh văn minh loại 3 Sử dụng, chia sẻ, hỏi đáp 0
tunglamed Sử dụng MobiFone NEXT nhập mã giới thiệu nhận tiền liền tay Thông tin các mạng di động 2
N MobiFone NEXT khuyến mãi khủng cho thuê bao “Giới thiệu bạn bè” Thông tin các mạng di động 2
I Share Giới thiệu laptop chơi game tốt nhất Máy tính 0
I Share Giới thiệu macbook pro cấu hình cao nhất Máy tính 0
katy Hướng dẫn MobiFone NEXT ưu đãi chương trình “Giới thiệu bạn bè” Thông tin các mạng di động 2
N Trustpay giới thiệu công nghệ thanh toán Tap & Pay tại Vietnam Mobile Day 2016 Tin tức CNTT 0
Thichquangboom Fshare.vn giới thiệu chương trình Affiliate Thông tin khuyến mại Fshare 0
Thichquangboom Fshare.vn giới thiệu chương trình Affiliate Thông tin khuyến mại Fshare 2
G Phần mềm PC Giới thiệu phần mềm lịch Việt trang trí cho năm mới 2015 Phần mềm 1
Myshare Hỏi cần mua 1 tên miền .net ai bán giá rẻ uy tín anh thắng giới thiệu em với Hosting / Domain 4
H Giới thiệu tính năng mới nhất của ZenCMS 500 final Mã nguồn wap 0
B Đã tìm ra chủ nhân của Ipad mini 32G trong chương trình khuyến mại “ Elead – Giới thiệu càng nhiều, Thông tin các mạng di động 0
H Trung Tâm Giới Thiệu GIA SƯ Góc thành viên học tập 2
Admin Broadcom giới thiệu chip xử lý mới cho smartwatch giúp thiết bị đỡ hao pin khi dùng GPS Tin tức CNTT 0
Admin AMD giới thiệu 2 CPU Opteron 6300 mới có 12 và 16 nhân Tin tức CNTT 1
Admin Nokia lên lịch cho sự kiện ở MWC2014: sẽ giới thiệu smartphone chạy Android? Tin tức CNTT 0
Admin Sony giới thiệu phablet Xperia T2 Ultra: 6" HD, camera 13MP, LTE, pin 3000mAh Android, iOS 0
Admin Acer giới thiệu All-in-one chạy Android màn hình 27" Android, iOS 0
Admin Intel giới thiệu chip Bay Trail-D cho máy tính để bàn chạy Android Android, iOS 0
Admin Toshiba giới thiệu mô-đun camera kép cho thiết bị di động Tin tức CNTT 0
Admin HTC giới thiệu Desire 400: màn hình 4,3", chip lõi tứ, hai SIM, kiểu dáng giống Desire L Android, iOS 0
Admin LG giới thiệu GX tại Hàn Quốc: giống Optimus G Pro, màn hình 5,5" Full-HD, Snapdragon 600, 13MP Tin tức, giới thiệu về ĐTDĐ 0
Admin Samsung giới thiệu SSD 1TB đầu tiên dùng giao tiếp mSATA Tin tức CNTT 0
Admin Symantec giới thiệu loạt phần mềm bảo mật Norton 2014 cho Việt Nam Tin tức CNTT 0
Admin Bloomberg: Apple sẽ giới thiệu iPhone màn hình cong vào năm tới Tin tức CNTT 0
Admin Nokia sẽ giới thiệu Lumia mới ở VN tuần sau Tin tức CNTT 1
Admin GoPro giới thiệu máy quay HERO 3+: 12MP, tuỳ chọn video 4K, nhỏ gọn và pin lâu hơn Tin tức CNTT 1

Similar threads

New posts New threads New resources

Back
Top