ugrás a tartalomhoz

más-más DocumentRoot belső hálózatra és netre (Apache 2.0)

Anonymous · 2006. Jún. 1. (Cs), 16.28
Hello!

Szeretném úgy beállítani a webszervert, hogy a LAN-ról és a LAN-on kívülről jövő kérések estén különböző legyen a DocumentRoot. Azt hiszem, VirtualHosttal lehetne megoldani a problémát (v nem), de átolvasva az Apache FAQ-ját sem sikerült rájönnöm, hogyan. HELP!

winston
 
1

Tipp

yaanno · 2006. Jún. 1. (Cs), 20.20
Ha tudsz használni aldomaint, akkor esetleg:

conf/httpd.conf:

<VirtualHost lan.domain.tld>
ServerAdmin admin##kukac##domain.tld
DocumentRoot "/document/root"
ServerName domain.tld
ErrorLog logs/lan-error_log
CustomLog logs/lan-access_log common
</VirtualHost>

<VirtualHost www.domain.tld>
ServerAdmin admin##kukac##domain.tld
DocumentRoot "/document/root2"
ServerName domain.tld
ErrorLog logs/www-error_log
CustomLog logs/www-access_log common
</VirtualHost>
htaccess-el pedig tudod szabályozni, hogy ha kívülről jön a kérés, akkor a lan-ba ne engedjen be és fordítva; tartományok "vezérlése" htaccess-el: http://www.htaccesstools.com/forum/about28.html