Htaccess Cgi Access - Học Web Chuẩn

htaccess cgi access
  • Trang chủ
  • Hướng dẫn học
  • Hướng dẫn học htaccess
  • htaccess cgi access

htaccess cgi access

  • CGI (Common Gateway Interface), là chuẩn giao tiếp giữa web server và các ứng dụng web như: PHP, Python, Perl, SSI, ...
  • Script của CGI thường được đặt bên trong thư mục cgi-bin, một số web server không cho phép bạn chạy script này bên ngoài thư mục cgi-bin, khi này chúng ta có thể dùng .htaccess để bật Script CGI bên ngoài /cgi-bin/, ta làm như sau:
AddHandler cgi-script .cgi Options +ExecCGI

Từ chối truy cập folder CGI

  • Thỉnh thoảng bạn sẽ không muốn người dùng truy cập folder chứa file .cgi vì lý do bảo mật.
  • Khi này ta có thể sử dụng .htaccess để ngăn chặn việc truy cập folder như sau:
<directory "/var/www/cgi-bin/"> order deny,allow deny from all allow from env=REDIRECT_STATUS </directory >
  • Giải thích nội dung trên:
    • <directory "/var/www/cgi-bin/"> Thao tác xử lý chỉ bên trong folder /cgi-bin/
    • order deny,allow: thứ tự ưu tiên theo deny trước, allow sau.
    • deny from all: sẽ từ chối tất cả truy cập.
    • allow from env=REDIRECT_STATUS: cho phép biến Apache nội bộ.
  • Điều đó có nghĩa là: không được phép truy cập vào folder /var/www/cgi-bin/, ngoại trừ biến nội bộ của Apache.

Xử lý file

Thay đổi nội dung file php.ini

Học web chuẩn

HƯỚNG DẪN HỌC

Hướng dẫn học htaccess

  • htaccess là gì?
  • Flag trong htaccess
  • Toán tử trong htaccess
  • Khai báo trong htaccess
  • Error document
  • Từ chối truy cập từ IP
  • Cho phép truy cập từ IP
  • Từ chối truy cập từ domain
  • Từ chối truy cập từ referrer
  • Chặn truy cập index (Access Indexes)
  • Ẩn file trong folder
  • Xử lý folder
  • Xử lý file
  • Chặn truy cập file theo định dạng
  • Chặn truy cập file .htaccess
  • Chặn truy cập file wp-config.php
  • Khai báo CGI ngoài
  • Thay đổi nội dung file php.ini
  • Chống ăn cắp băng thông
  • Xóa định dạng file trên đường dẫn
  • Đổi định dạng file trên đường dẫn
  • Redirect
  • Redirect - folder cũ sang mới
  • Redirect - sub-domain
  • Redirect - new domain
  • Redirect 301 và 302
  • Redirect - loại bỏ www
  • Redirect - có www
  • Redirect http sang https
  • Redirect sang category mới
  • Chuyển đường dẫn từ gạch dưới (_) thành (-)
  • Query string
  • Bảo vệ bằng password
  • Request method
  • Bật thiết lập SSI
  • Tùy chỉnh trang mặc định
  • Kích hoạt MIME types
  • Bắt buộc download MIME types
  • Xem source code thay vì mở file
  • Xử lý cache
  • Thiết lập timezone
  • Administrator email
  • Thiết lập charset
  • Thiết lập language

Hướng dẫn học XHTML & HTML5

Bài tập HTML & HTML5

Hướng dẫn học CSS

Hướng dẫn học CSS3

Bài tập CSS & CSS3

Hướng dẫn học SCSS

Hướng dẫn học Responsive

Hướng dẫn học jQuery

Bài tập jQuery

Hướng dẫn học ES6

Hướng dẫn học React.js

Hướng dẫn học Webpack

Hướng dẫn XAMPP

Hướng dẫn học PHP

Hướng dẫn học Laravel

Hướng dẫn học htaccess

THAM KHẢO

  • Tham khảo
  • Tham khảo HTML4/XHTML
  • Tham khảo HTML5
  • Tham khảo CSS
  • Tham khảo CSS3
  • Tham khảo jQuery

CHUYÊN ĐỀ

  • Chuyên đề
  • Chuyên đề HTML/CSS
  • Chuyên đề HTML5/CSS3
  • Chuyên đề jQuery/JS
  • jQuery/JS plugin

GÓP Ý - LIÊN HỆ

  • BẠN SẼ TÀI TRỢ?DONATE
  • CÔNG CỤ TẠO CSS3CSS3 GENERATOR
  • BỘ CÔNG CỤGENERATOR TOOLS
  • CÔNG CỤ HỖ TRỢWEB TOOLS
  • CÔNG CỤ TẠO RANDOMRANDOM GENERATOR
  • CÔNG CỤ KIỂM TRA RESPONSIVE TEST
  • CHIA SẺ HAYWEB & TOOLS
  • Follow us on hocwebchuan.com
  • Short URL
  • Rabbie theme

Từ khóa » Thư Mục Cgi-bin Là Gì