Lưu ý : bạn phải đăng ký làm thành viên thì mới có thể download tại diễn đàn này ^-^
Người đẹp
Social bookmarking
Tìm kiếm
Latest topics
Các cách hacks file .htaccess bạn nên biết
Trang 1 trong tổng số 1 trang
Các cách hacks file .htaccess bạn nên biết
File .htaccess (hypertext access) của apache là một công cụ cực kỳ hữu
dụng. File .htaccess thường được tìm thấy trong thư mục root của
website, bạn có thể dễ dàng sửa chữa nó bằng bất kỳ text editor nào. Bạn
nên sao lưu lại file .htaccess của mình trước khi thử nghiệm các cách
hack dưới đây.
1. Ngăn chặn hotlink
Nhiều người 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
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, sử dụng đoạn mã sau
3. Chuyển hướng từ tên miền cũ sang tên mới
Sử dụng đoạn mã dưới đây bạn có thể chuyển tất cả các link từ tên miền cũ sang tên miền mới:
Bạn không muốn
dùng các trang báo lỗi có sẵn của host, bạn có thể tạo các trang báo lỗi
riêng và cấu hình vào file htaccess như sau:
Nếu có 1 IP thường xuyên spam website của bạn, bạn có thể cấm IP đó như dòng 2, hoặc cấm 1 dải IP như dòng 3:
6. Đặt email mặc định cho server admin
Sử dụng đoạn mã sau:
7. Bảo vệ file
Đ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ạn có thể đặt mã & quyền truy cập vào thư mục/file như sau:
Bạn có thể đặt trang web mặc định cho thư mục nào đó. Ví dụ đặt file about.html thay cho file index.html:
10. Nén file bằng cách bật Gzip
Bằng cách bật Gzip bạn có thể nén file từ server giúp cho việc tải trang nhanh hơn
Để chuyển url từ: [You must be registered and logged in to see this link.] về -> [You must be registered and logged in to see this link.], bạn chỉ cần thêm vào file .htaccess đoạn mã sau
12. Bỏ phần đuôi file ở URL
Bạn mới lập trình php và không muốn hiện .php ở url, hãy thêm đoạn code sau:
Một vài bộ máy tìm
kiếm (như Yahoo)tự động bỏ dấu / ở cuối url. Website của bạn cũng có thể
được truy cập có hoặc không có dấu / ở sau cùng url. Điều này không tốt
với các bộ máy tìm kiếm (sẽ bị coi là duplicated content). Thêm đoạn mã
dưới đây vào .htaccess để giải quyết vấn đề đó:
14. Bỏ www ở URL
Nếu bạn muốn chuyển mọi truy cập từ [You must be registered and logged in to see this link.] thành [You must be registered and logged in to see this link.], thêm đoạn mã sau vào file .htaccess:
15. Thêm www vào URL
Tất nhiên nếu bạn muốn ngược lại "14" bạn có thể dùng đoạn mã sau:
16. Không cho "browse" thư mục
Để ngăn chặn
truy cập vào tên file trong thư mục nào đó (ví dụ thư mục plugins của
wordpress), thêm đoạn mã sau vào file .htacess:
Options All -Indexes
Nếu bạn muốn cho phép browse thư mục bạn chỉ cần đổi lại là: Options All +Indexes
(Bài viết sưu tầm vannyneo-ntuts)
dụng. File .htaccess thường được tìm thấy trong thư mục root của
website, bạn có thể dễ dàng sửa chữa nó bằng bất kỳ text editor nào. Bạn
nên sao lưu lại file .htaccess của mình trước khi thử nghiệm các cách
hack dưới đây.
1. Ngăn chặn hotlink
Nhiều người 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
- Code:
#No hotlink
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://([You must be registered and logged in to see this link.] [nc]
RewriteRule .*.(gif|jpg|png)$ http://domain.com/images/stop_stealing_bandwidth.gif [nc] [b][/b]
[b]
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, sử dụng đoạn mã sau
- Code:
Redirect 301 /d/file.html http://www.domain.com/r/file.html
3. Chuyển hướng từ tên miền cũ sang tên mới
Sử dụng đoạn mã dưới đây bạn có thể chuyển tất cả các link từ tên miền cũ sang tên miền mới:
- Code:
#Chuyển hướng từ tên miền cũ sang tên mới
RewriteEngine On
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
Bạn không muốn
dùng các trang báo lỗi có sẵn của host, bạn có thể tạo các trang báo lỗi
riêng và cấu hình vào file htaccess như sau:
- Code:
ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php
Nếu có 1 IP thường xuyên spam website của bạn, bạn có thể cấm IP đó như dòng 2, hoặc cấm 1 dải IP như dòng 3:
- Code:
allow from all
deny from 113.190.183.138
deny from 113.190
6. Đặt email mặc định cho server admin
Sử dụng đoạn mã sau:
- Code:
ServerSignature EMail
SetEnv SERVER_ADMIN [You must be registered and logged in to see this link.]
7. Bảo vệ file
Đ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:
- Code:
#Protect .htaccess File
<files .htaccess="">
order allow,deny
deny from all
</files>
Bạn có thể đặt mã & quyền truy cập vào thư mục/file như sau:
- Code:
# Đặt mã cho thư mục
resides
AuthType basic
AuthName "Thư mục này đã được bảo vệ"
AuthUserFile /home/path/.htpasswd
AuthGroupFile /dev/null
Require valid-user
# Đặt mã cho file
<files secure.php="">
AuthType Basic
AuthName "Prompt"
AuthUserFile /home/path/.htpasswd
Require valid-user
</files>
Bạn có thể đặt trang web mặc định cho thư mục nào đó. Ví dụ đặt file about.html thay cho file index.html:
- Code:
#Đặt trang mặc định (index)
DirectoryIndex about.html
10. Nén file bằng cách bật Gzip
Bằng cách bật Gzip bạn có thể nén file từ server giúp cho việc tải trang nhanh hơn
- Code:
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
Để chuyển url từ: [You must be registered and logged in to see this link.] về -> [You must be registered and logged in to see this link.], bạn chỉ cần thêm vào file .htaccess đoạn mã sau
- Code:
RewriteRule ^category/(.+)$ http://www.domain.com/$1 [R=301,L]
12. Bỏ phần đuôi file ở URL
Bạn mới lập trình php và không muốn hiện .php ở url, hãy thêm đoạn code sau:
- Code:
RewriteRule ^(([^/]+/)*[^.]+)$ /$1.php [L]
Một vài bộ máy tìm
kiếm (như Yahoo)tự động bỏ dấu / ở cuối url. Website của bạn cũng có thể
được truy cập có hoặc không có dấu / ở sau cùng url. Điều này không tốt
với các bộ máy tìm kiếm (sẽ bị coi là duplicated content). Thêm đoạn mã
dưới đây vào .htaccess để giải quyết vấn đề đó:
- Code:
#Thêm / vào cuối URL
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !#
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://vannyneo.com/$1/ [L,R=301]
14. Bỏ www ở URL
Nếu bạn muốn chuyển mọi truy cập từ [You must be registered and logged in to see this link.] thành [You must be registered and logged in to see this link.], thêm đoạn mã sau vào file .htaccess:
- Code:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
15. Thêm www vào URL
Tất nhiên nếu bạn muốn ngược lại "14" bạn có thể dùng đoạn mã sau:
- Code:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^[You must be registered and logged in to see this link.] [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
16. Không cho "browse" thư mục
Để ngăn chặn
truy cập vào tên file trong thư mục nào đó (ví dụ thư mục plugins của
wordpress), thêm đoạn mã sau vào file .htacess:
Options All -Indexes
Nếu bạn muốn cho phép browse thư mục bạn chỉ cần đổi lại là: Options All +Indexes
(Bài viết sưu tầm vannyneo-ntuts)
it24seo24- Đại tướng cấp 1
- Tổng số bài gửi : 434
Points : 1093
Reputation : 8
Join : 01/09/2011
Game
2:
(2/2)
Similar topics
» 5 phong cách váy cưới các nàng nên biết
» Hướng dẫn Cách tăng G+, cách tăng LIKE cho Facebook Fanpage, Cách tăng View cho Youtobe
» Cắt nối file lớn hoặc phim siêu nhanh (.001, .002, .__a, .__b)
» Bút biết nói Open (1.680.000 VND)
» SPAM LINKS và những điều cần biết trong SEO 2011
» Hướng dẫn Cách tăng G+, cách tăng LIKE cho Facebook Fanpage, Cách tăng View cho Youtobe
» Cắt nối file lớn hoặc phim siêu nhanh (.001, .002, .__a, .__b)
» Bút biết nói Open (1.680.000 VND)
» SPAM LINKS và những điều cần biết trong SEO 2011
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|
Tue Jul 28, 2015 10:41 pm by wm1933
» Hakoiri Shoujo: Virgin Territory, anime hentai 18+ , vietsub by Baka-sub
Fri Feb 14, 2014 12:37 pm by jake9x
» Learn English Vocabulary - GRE (145 Lesson / 5') part1
Fri Nov 22, 2013 11:37 am by tien02ltck2
» BEN 10 [Mediafire + vietsub ]
Thu Sep 19, 2013 11:39 am by cucphamdangian
» Panty Flash Teacher, hoạt hình người lớn 18+ , vietsub by Baka-sub
Wed May 01, 2013 2:48 pm by lahan42012
» Game Ninja Legend of Kage (Free) dành cho Smartphone Android và Tablet…
Tue Oct 30, 2012 9:38 am by thejovialman
» Bán website nông nghiệp
Wed Oct 03, 2012 6:25 am by mshuong
» Anime NARUTO 50 MB/ep + SS1+SS2+ 7 The Movie, update thường xuyên!!!
Tue Sep 25, 2012 6:46 am by dionelam
» Viết ứng dụng Facebook
Mon Sep 24, 2012 5:13 pm by it24seo24