##ScriptAlias /XXXX 用來設定別名,是指網址上的/XXXX
##皆導向目錄"webroot/XXX.abc.com/XXXX/"底下的資料
ScriptAlias /XXXX/ "/webroot/XXX.abc.com/XXXX/"
##用來設定cig的資料夾
AddHandler cgi-script .cgi .pl
DirectoryIndex index.cgi
<Directory "/webroot/XXX.abc.com/XXXX/">
Options +Indexes +ExecCGI
AllowOverride None
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
========================================================================================
##用來設定virtualhost,但記得要先將servername的DNS加入網域名稱內,才可執行。
<VirtualHost *:80>
ServerName XXXX.abc.com
ServerAdmin abc@gmail.com
DocumentRoot var/www/html/cgi
DirectoryIndex login.cgi index.cgi
ErrorLog var/www/html/cgi/logs/error_log
CustomLog var/www/html/cgi/logs/access_log common
Options FollowSymLinks
ScriptAlias /cgi/ "var/www/html/cgi"
</VirtualHost>
========================================================================================
以上兩支.conf的檔案皆可獨立寫成一張.conf的檔用,可跟apache的httpd.conf分開。
以Centos5.3為例,是放在/etc/httpd/conf.d/*.conf底下。
在httpd.conf裡有一段includes ./conf.d/*.conf 是指將其目錄下的資料皆放入
- 8月 30 週二 201120:59
Apache 資料夾 設定
文章標籤
全站熱搜
