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

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

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

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

Porém, quando acesso a URL http://my_ip_address/blog, o servidor não responde. Acho que deve haver algo errado com a configuração. Depois de pesquisar no Google, descobri .htaccessque pode ser o ponto que está faltando no blogdiretório. Estou no caminho certo? A propósito, o que você .htaccesscostumava fazer?

Você poderia me dar uma referência como ponto de partida?

Responder1

.htaccessé usado para definir o acesso a um site. não é o que você precisa - você precisa olharregras de reescrita de modou vhosts e definir odocumento vhost rsaia para /var/www/blog

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

Responder2

.htaccess geralmente não éobrigatório. Ele é usado para diretivas de configuração que de outra forma precisariam ser colocadas no arquivo httpd.conf e é especialmente útil em casos onde você não tem acesso à configuração do servidor.

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

informação relacionada