
Estou usando o puppet para configurar o Apache e estou com um problema. Estou tentando servir uma página inicial simples, com links para duas subpáginas para Kibana e Uchiwa. Estou tentando usar http://server/logging
para kibana e http://server/monitor
como redirecionamento para Uchiwa. Até agora, o /monitor
URL funciona bem, redirecionando bem.
O /logging
URL acaba me apontando para http://server/monitor/index.html/index.html/index.html/index.html/index.html/...
etc.
A configuração resultante que o Puppet gera é semelhante à colada abaixo: se alguém conseguir identificar o problema nisso, posso consertar a configuração do Puppet!
<VirtualHost *:80>
ServerName testnode.local.net
DocumentRoot "/var/www/html/frontpage/"
AliasMatch /logging "/usr/share/kibana/"
<Directory "/var/www/html/frontpage/">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ErrorLog "/var/log/httpd/testnode.local.net_error.log"
ServerSignature Off
CustomLog "/var/log/httpd/testnode.local.net_access.log" combined
Redirect permanent /monitor http://testnode.local.net:3000/
ServerAlias testnode
</VirtualHost>
Responder1
Voltei a isso depois do almoço e descobri o problema. Desde então, ajustei um pouco minha configuração para adicionar um Directory
bloco para a outra pasta ( /kibana
), mas acho que a mudança principal foi esta:
Alias /logging "/usr/share/kibana/"
Mudando AliasMatch
para Alias
!
Espero que isso ajude futuros Googlers.