Tente isto: -
< VirtualHost home.mydomain.com:80>
ServerName home.mydomain.com
order Allow,Deny
Allow from 127.0.0.1/8
Allow from mydomain.com
< /VirtualHost>
Para obter mais informações, consulte o link
Como posso configurar o Apache httpd em um servidor CentOS 7 para que as solicitações de qualquer caminho em home.mydomain.com sejam exibidas apenas se o referenciador da solicitação tiver sido de um caminho em mydomain.com ? para que solicitações de referenciadores que não sejam mydomain.com sejam redirecionadas para mydomain.com/login ?
Aqui estão as definições de VirtualHost para mydomain.com e para host.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>
Tente isto: -
< VirtualHost home.mydomain.com:80>
ServerName home.mydomain.com
order Allow,Deny
Allow from 127.0.0.1/8
Allow from mydomain.com
< /VirtualHost>
Para obter mais informações, consulte o link