Habilitar e configurar mod_rewrite no servidor Apache / 2.2.3 (CentOS) (httpd.conf settings)

Depois que instalei LAMP um servidor web ( 5.6 / 2) De Eu vejo que, apesar de módulo mod_rewrite está ativado, as páginas que devem obedecer mod_rewrite Eles não pôde ser acessado.

"Não encontrado - O URL solicitado /rewrite_url.html não foi encontrado neste servidor. "

Ativar mod_rewrite no Apache / 2 Server (CentOS).

1. após a instalação httpd (Apache), abra o arquivo / Etc / httpd / conf / com um editor (nano / etc / httpd / conf / httpd.conf) e verificamos primeiro se o módulo “mod_rewrite.so”É encontrado em DSO (Shared Object dinâmica) Devemos encontrar a linha "LoadModule rewrite_module / mod_rewrite.so"Sem caráter"#" em frente de. Se este caractere existir, ele deverá ser excluído, e se a linha estiver faltando, ele deverá ser adicionado.

loadmodule_mod_rewrite

2. Deixamos abrir o editor e nós estamos olhando em httpd.conf (Ctrl+ W para pesquisa em nano) a linha em que a diretiva é “AllowOverride None" Aqui teremos que mudar de "AllowOverride None"Em"AllowOverride All".

allowoverwrite

3. Ctrl+X e Y para salvar as alterações feitas no arquivo httpd.conf.

4. httpd restart

serviço de reiniciar httpd ou restart /etc/init.d/httpd

Agora tudo deve ir OK. Não se esqueça de adicionar na pasta raiz do arquivo local .htaccess linhas:

RewriteEngine ativado
RewriteBase /

Habilitar e configurar mod_rewrite no servidor Apache / 2.2.3 (CentOS).

Habilitar e configurar mod_rewrite no servidor Apache / 2.2.3 (CentOS) (httpd.conf settings)

Sobre o autor

Discrição LP

Fundador e editor discrição SettingsNa data 2006.
Experiência em sistemas operacionais Linux (especialmente CentOS), Mac OS X, Windows XP> Windows 10 e WordPress (CMS).

Deixe um comentário