O .htaccess é necessário para o Apache httpd?

1

Agora estou configurando um site de weblog e encontrei esse problema.

Meu servidor é o Apache httpd 2.2. Caso meu weblog polua o diretório raiz ( htdocs ), criei um subdiretório blog . O estado atual é que eu posso acessar o diretório raiz de fora com http://my_ip_address/ ; mostra It works. .

No entanto, quando eu acesso a URL http://my_ip_address/blog , o servidor não responde. Eu acho que deve haver algo errado com a configuração. Depois de pesquisar no Google, acho que .htaccess pode ser o ponto, que está faltando no diretório blog . Estou no caminho certo? A propósito, o que o .htaccess costumava fazer?

Poderia, por favor, me dar uma referência como ponto de partida?

    
por Summer_More_More_Tea 09.09.2011 / 16:44

2 respostas

3

.htaccess é usado para definir o acesso a um site. não é o que você precisa - você precisa olhar para modificar as regras de reescrita ou vhosts e definir o < href="http://httpd.apache.org/docs/2.2/vhosts/examples.html"> documento vhost r oot para / var / www / blog

o melhor ponto de partida, naturalmente são os próprios documentos do apache, aos quais eu vinculei

    
por 09.09.2011 / 17:00
3

O .htaccess normalmente não é exigido . Ele é usado para diretivas de configuração que podem precisar ser colocadas no arquivo httpd.conf e são especialmente úteis nos casos em que você não tem acesso à configuração do servidor.

De qualquer forma, isso provavelmente não é problema seu. Eu sugiro que você revise seu httpd-error.log para ver se o problema pode estar listado lá.

    
por 09.09.2011 / 16:55