Apache virtualhost

Fórumok

Szeretnem a kovetkezo virtualhostot letrehozni :

< VirtualHost 86.125.253.xxx>
DocumentRoot /cgi-bin/cvsweb
ServerName cvs.wplink.net
< /VirtualHost>

Ha megnyitom a http://cvs.wplink.net cimet akkor el kene induljon a "cvsweb" szkript. Sajnos azt olvastam a "DocumetRoot" nem alkalmas erre a celra es ScriptAlias-t kell hasznalni.

Tudna valaki segiteni egy konkret peldaval ?

Hozzászólások

valami ilyesmi?

<VirtualHost ... >
DocumentRoot /srv/www/wplink
ServerName ...

ScriptAlias /cgi-bin/ /srv/www/wplink-cgi-bin/

</Directory "/srv/www/wplink-cgi-bin/">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
<VirtualHost>

$EDITOR /srv/www/wplink/index.php
<?php header('Location: /cgi-bin/cvsweb');?>

index.php nélkül is?

5let: mi lenne, ha azt mondanád, hogy a DirectoryIndex-ben szerepel az index.cgi is, vagy a viewcvs.py? nem tudom melyik, a lényeg, hogy egyből ez generálja az oldalt. Ekkor nem kell scriptalias, meg nem kell documentroot sem elvileg. Vagy csak scriptalias kell?

Mivel ilyet nem követtem még el, nem tudom biztosan.