CentOS 7의 리퍼러 기반 Apache 리디렉션

CentOS 7의 리퍼러 기반 Apache 리디렉션

home.mydomain.com요청된 리퍼러가 다음 경로에서 오는 경우에만 다음 경로 중 하나에 대한 요청을 제공하도록 CentOS 7 서버에서 Apache httpd를 구성하려면 어떻게 해야 합니까 mydomain.com? 그러면 리퍼러 외부의 요청이 mydomain.com리디렉션됩니까 mydomain.com/login?

sum의 정의는 다음과 같습니다 VirtualHost. mydomain.comhost.mydomain.com

<VirtualHost www.mydomain.com:80>
    ServerName www.mydomain.com
    ServerAlias mydomain.com
    ErrorLog /var/log/httpd/mydomain_com_error.log
    CustomLog /var/log/httpd/mydomain_com_requests.log combined
    DocumentRoot /var/www/mydomain.com/public_html
</VirtualHost>

<VirtualHost home.mydomain.com:80>
    ServerName home.mydomain.com
    ProxyPass / http://localhost:4000/ connectiontimeout=5 timeout=30
</VirtualHost>

답변1

이 시도:-

<가상호스트 home.mydomain.com:80>

서버 이름 home.mydomain.com

명령 허용, 거부

127.0.0.1/8에서 허용

mydomain.com에서 허용

</가상호스트>

자세한 내용은 다음을 참조하세요.http://httpd.apache.org/docs/2.2/en/mod/mod_authz_host.html

관련 정보