這樣的cgi-bin怎樣設置?
發表于:2007-05-25來源:作者:點擊數:
標簽:
我安裝一個apache,apche的cgi-bin在/usr/local/apache/cgi下,我又安裝了一個程序,目錄在/home/wmail,cgi-bin在/home/wmail/www/cgi-bin下。我設置apache的httpd.conf的虛擬主機: VirtualHost*:80 SetEnvSQWEBMAIL_TEMPLATEDIR/home/wmail/html ScriptAl
我安裝一個apache,apche的cgi-bin在/usr/local/apache/cgi下,我又安裝了一個程序,目錄在/home/wmail,cgi-bin在/home/wmail/www/cgi-bin下。我設置apache的httpd.conf的虛擬主機:
<VirtualHost *:80>
SetEnv SQWEBMAIL_TEMPLATEDIR /home/wmail/html
ScriptAlias /cgi-bin/ "/home/wmail/www/cgi-bin/"
<Directory "/home/wmail/www">
AllowOverride All
Options +Includes
</Directory>
ServerAdmin a@a
.net
DocumentRoot /home/wmail/www
ServerName mail.xxx.com
</VirtualHost>
這樣設置以后可以訪問/home/wmail/www/cgi-bin下的wmail了,但是現在不能訪問apche目錄下/usr/local/apache/cgi-bin下的cgi程序了,怎樣才能實現我現在既能訪問/home/wmail/www/cgi-bin下的程序,又能訪問/usr/local/apache/cgi-bin下的程序呀?
謝謝各位幫忙,真是沒有頭緒呀!
peijun.jiang 回復于:2003-07-22 17:37:22
|
問題已經解決,可以使用一下方法實現:
[code:1:d38cfc4441]
Port 80
ServerName www.mydomain.com
NameVirtualHost 192.168.0.1
<VirtualHost 192.168.0.1:80>
SetEnv SQWEBMAIL_TEMPLATEDIR /home/wmail/html
ScriptAlias /cgi-bin/ "/home/wmail/www/cgi-bin/"
<Directory "/home/wmail/www">
AllowOverride All
Options +Includes
</Directory>
ServerAdmin a@a.net
DocumentRoot /home/wmail/www
ServerName www.mydomain.com
</VirtualHost>
<VirtualHost 192.168.0.1:80>
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/"
<Directory "/usr/local/apache/htdocs">
AllowOverride All
Options +Includes
</Directory>
ServerAdmin a@a.net
DocumentRoot /usr/local/apache/htdocs
ServerName www1.mydowain.com
</VirtualHost>
這是基于同一個IP地址,不同域名的實現方法。
[/code:1:d38cfc4441]
|
郝君 回復于:2003-08-19 02:08:41
|
倒是自問自答~~~~
|
artxing 回復于:2003-09-27 19:11:29
|
不錯.我正好用上
|
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|