2012-04-10 5 views
0

내 설정 : 전체 램프와보안 아파치 서버에 가상 호스트 우선

우분투 서버 (11)는 내/등/아파치/사이트-가능/기본

NamevirtualHost * 

<VirtualHost *> 
ServerName www.web.com 
ServerAlias www.web.com 
ServerAdmin me.co.uk 
DocumentRoot "/var/www/web" 
DirectoryIndex index.php 
Alias /pdf /var/www/web/pdf/Order_pdf 
Alias /glass /var/www/web/pdf/Glass_order_pdf 
ErrorLog "/var/www/logs/error.log" 
CustomLog "/var/www/logs/access.log" combined 
CustomLog "/var/www/logs/deflate.log" deflate 
</VirtualHost> 
<VirtualHost *> 
ServerName www.intranet.com 
ServerAlias www.intranet.com 
ServerAdmin me.co.uk 
DocumentRoot "/var/www/intranet" 
DirectoryIndex Search.php 
ErrorLog "/var/www/logs/error.log" 
CustomLog "/var/www/logs/access.log" combined 
CustomLog "/var/www/logs/deflate.log" deflate 
</VirtualHost> 

I의

샘플을 설치 내 라우터 포워딩 포트 80을 제 서버에두고 올바르게 www.web.com을 보여주고 있습니다. 인트라넷 사이트에 대한 외부 액세스를 차단하고 싶지만이를 수행하는 방법을 정확히 모르고 싶습니다. 누군가 도움을 줄 수 있으면 좋겠습니까?

사용이 필요합니까?

<Directory "/var/www/web"> 
Options Indexes FollowSymLinks 
Allow Override None 
Order deny,alow 
deny from all 
allow list 192.168.1.0/24 
</Directory> 

답변

0

다른 곳에서도 답변을 얻었을 것입니다. 어쨌든 인트라넷에서 IP 확인을 사용하려면이 작업을 수행 할 수 있습니다. 당신의 도움에 대한

<Directory /var/www/intranet/> 
    Order allow,deny 
    Allow from 192.168.1.0/24 
</Directory> 
+0

많은 감사, 나는이를 알아 내기 위해 노력하지만 난 그냥이 추가했으며 이제 사이트를 사용할 수없는 – wiggy1977

+0

확신이 아니었다으로 그냥 친화적 인 조언이 필요했다? – wiggy1977

+0

오류 로그에서 시작시 웹 서버 barf가 무엇을 말합니까? 지정된 서브넷에 앉아 있습니까? 그 발췌 부분은 어디에 두셨습니까? 인트라넷 사이트의 Virtualhost 내에 있어야합니다. 웹 서버가 다시 시작될 때 –

관련 문제