[FUG-BR] Erro de configuração: Apache?

2014-04-30 Por tôpico Prof . João Henrique
Olá a todos.
Não sei se é exatamente off-topic. Se for, peço que me desculpem.
Escrevo pois preciso de opiniões que reforcem ou refutem um laudo.
Quando um endereço fictício, como www.aleluia.com.br/livro/ apresenta
normalmente o conteúdo, mas ao digitar www.aleluia.com.br/livro o
retorno é um erro 404, em qual SOFTWARE estaria o erro de
configuração? Suponha que a máquina tenha Apache instalado.

Obrigado!

João Henrique
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Erro de configuração: Apache?

2014-04-30 Por tôpico Nicolas Wildner
- Mensagem original -
 De: Prof. João Henrique j...@logatti.edu.br
 Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
 freebsd@fug.com.br
 Enviadas: Quarta-feira, 30 de Abril de 2014 13:42:56
 Assunto: [FUG-BR] Erro de configuração: Apache?
 
 Olá a todos.
 Não sei se é exatamente off-topic. Se for, peço que me desculpem.
 Escrevo pois preciso de opiniões que reforcem ou refutem um laudo.
 Quando um endereço fictício, como www.aleluia.com.br/livro/ apresenta
 normalmente o conteúdo, mas ao digitar www.aleluia.com.br/livro o
 retorno é um erro 404, em qual SOFTWARE estaria o erro de
 configuração? Suponha que a máquina tenha Apache instalado.
 
 Obrigado!
 
 João Henrique
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 

Já pegando o gancho:

Códigos HTTP centena 100:
Informacional. É um status/andamento de algo

Códigos HTTP centena 200:
Sucesso. Não quer dizer que deu certo, mas o servidor
processou a requisição e te entregou um status

Códigos HTTP centena 300:
Redirecionamento. Múltiplas escolhas, página movida
de lugar, Redirecionamento temporário...

Códigos HTTP centena 400:
Erro de cliente. Página que não existe, acesso negado,
requisição mal formatada. É o servidor informando que o
browser tá fazendo gordice. As vezes alguém clica em
um link que já expirou, e não é culpa do servidor se ele
não existe mais.

Códigos HTTP centena 500:
Erro de servidor. Não foi processado e retornou erro.
Ambiente mal configurado, loop, armazenamento cheio(dav)...


Meus 2 centavos: O navegador está acessando sem a trailing slash
(última barra) e é atribuição do servidor web tratar este tipo de
coisa e diferenciar se é um diretório, um VirtualHost ou uma página
onde o trailing slash deve ser tratado.


Nícolas Wildner
Analista de Infraestrutura de TI
Transportes Bertolini Ltda.
www.tbl.com.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Erro de configuração: Apache?

2014-04-30 Por tôpico Luiz Otavio O Souza
2014-04-30 13:42 GMT-03:00 Prof. João Henrique:
 Olá a todos.
 Não sei se é exatamente off-topic. Se for, peço que me desculpem.
 Escrevo pois preciso de opiniões que reforcem ou refutem um laudo.
 Quando um endereço fictício, como www.aleluia.com.br/livro/ apresenta
 normalmente o conteúdo, mas ao digitar www.aleluia.com.br/livro o
 retorno é um erro 404, em qual SOFTWARE estaria o erro de
 configuração? Suponha que a máquina tenha Apache instalado.

Quando se configura um Alias no apache, se você especifica o Alias com
a '/' no final você precisa necessariamente utilizar a barra no final
para acessar essa URL.

Alias /livro/ /usr/local/www/livro - causa o problema

Alias /livro /usr/local/www/livro - funciona sem o '/' no final

Inclusive isso esta documentado na configuração do apache:

#
# Alias: Maps web paths into filesystem paths and is used to
# access content that does not live under the DocumentRoot.
# Example:
# Alias /webpath /full/filesystem/path
#
# If you include a trailing / on /webpath then the server will
# require it to be present in the URL.  You will also likely
# need to provide a Directory section to allow access to
# the filesystem path.


Att.,
Luiz
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd