mod_actions

Module Apache mod_actions để thi hành CGI Script dựa theo kiểu file truy cập hoặc theo phương thức truy vấn đến (GET, POST, PUT ...). Module này giúp Apache có thêm chỉ thị Action, Script

Chỉ thị Action

Cấu hình chạy CGI theo kiểu file, cú pháp

Action action-type cgi-script [virtual]

action-type là 1 kiểu MIME được thêm vào nhờ module mod_mime bằng thỉ thị AddType như image/jpeg

cgi-script vị trí của CGI Script

virtual thêm vào để loại bỏ Handler phía trước

Ví dụ:

# Chạy image.cgi khi mở file .gif
Action image/gif /cgi-bin/images.cgi

# Mở .php bằng php.cgi
AddHandler my-file-type .php
Action my-file-type "/cgi-bin/php.cgi"

# Thiết lập một Handler mới trong Virtual Host
<Location "/news">
    SetHandler news-handler
    Action news-handler "/cgi-bin/news.cgi" virtual
</Location>

Chỉ thị Script

Chạy CGI dựa theo phương thức gửi đến, ví dụ:

Script POST "/cgi-bin/postcontent.cgi"