Guia do Linux/Avançado/Apache/Adicionando uma página no Apache
Adicionando uma página no Apache
[editar | editar código-fonte]Existem dois tipos de páginas que podem ser adicionadas ao Apache
: a página raíz e sub-páginas.
- Página Raíz
- A página raíz é especificada através da diretiva DocumentRoot e será mostrada quando se entrar no domínio principal, como
http://www.guiafoca.org
. Na configuração padrão doApache
, DocumentRoot aponta para o diretório/var/www
. Este diretório será assumido como raíz caso os diretórios não sejam iniciados por uma/
:home/focalinux
- Aponta para/var/www/home/focalinux
/home/focalinux
- Aponta para/home/focalinux
Este diretório deve conter um arquivo de índice válido (especificado pela diretiva DocumentIndex no srm.conf
) e permissões de acesso válidas no arquivo access.conf
para autorizar o acesso as páginas em /var/www
(veja [#s-s-apache-acesso-restr Restrições de Acesso, Seção 12.7] para detalhes).
- Sub-páginas
- Sub páginas são armazenadas abaixo do diretório da Página raíz, como
http://www.guiafoca.org/download
. Elas podem ser um subdiretório da página principal em/var/www
ou serem criadas através da diretiva Alias no arquivosrm.conf
. Caso seja um sub-diretório, as permissões de acesso de/var/www
serão herdadas para este subdiretório, mas também poderão ser modificadas com a especificação de uma nova diretiva de acesso.
Através da diretiva Alias a página pode estar localizada em outro diretório do disco (até mesmo outro sistema de arquivos) e as permissões de acesso deverão ser definidas para aquela página. Para criar um endereço http://www.guiafoca.org/iniciante
que aponta para o diretório /home/focalinux/download/iniciante
no disco local, basta usar a seguinte diretiva no srm.conf
:
Alias /iniciante /home/focalinux/download/iniciante
Pode ser necessário permitir o acesso a nova página caso o servidor tenha uma configuração restritiva por padrão (veja [#s-s-apache-acesso-restr Restrições de Acesso, Seção 12.7] para detalhes). Após isto, faça o servidor httpd
re-ler os arquivos de configuração ou reinicia-lo. Após isto, a página /home/focalinux/download/iniciante
estará acessível via http://www.guiafoca.org/iniciante
.
OBS: Caso inclua uma /
no diretório que será acessível via URL, o endereço somente estará disponível caso você entre com /
no final da URL:
Alias /doc/ /usr/doc/
O diretório /doc
somente poderá ser acessado usando http://www.guiafoca.org/doc/
, o uso de http://www.guiafoca.org/doc
retornará uma mensagem de URL não encontrada.