Eu tenho o Zend Server instalado e notei que algo como o seguinte foi adicionado ao meu arquivo httpd.conf:
<Location /ZendServer>
Order Allow,Deny
Allow from 127.0.0.1
</Location>
Alias /ZendServer "C:\Program Files\Zend\ZendServer\GUI\html"
<Directory "C:\Program Files\Zend\ZendServer\GUI\html">
AllowOverride All
</Directory>
Mas não consigo entender a diferença entre local e diretório . Mudei para algo como o seguinte, o que faz mais sentido para mim e ainda funciona:
<Location /ZendServer>
AllowOverride All
Order Allow,Deny
Allow from 127.0.0.1
</Location>
Alias /ZendServer "C:\Program Files\Zend\ZendServer\GUI\html"
Posso manter minhas alterações ou devo colocá-las de volta do jeito que estavam?
fonte
O local pode ser usado ao usar um AJP ou redirecionamento de proxy. Por exemplo, o módulo PLSQL APEX da Oracle usa o seguinte URL: / pls / apex / f? P = 1: 1
Se você tentar restringir isso usando o diretório, ele nunca funcionará, pois é um diretório de passagem e não físico no servidor. Localização funciona!
fonte