Jump to content

Instalar Mod_Rewrite


Leo Amarante

Recommended Posts

Olá Galera...

adquiri um servidor dedicado na Secured Servers (CentOS 6 64bits) com WHM/Cpanel instalado, o problema é que o site que preciso instalar precisa de mod_rewrite e o servidor veio sem ele (normalmente suporte a mod_rewrite já vem instalado no CentOS) ... não possui nenhum arquivo do mod_rewrite (/etc/httpd/modules) e também não existe a linha que geralmente precisamos tirar o #(linha comentada) em httpd.conf (/etc/httpd/conf)...

Já recompilei o Apache duas vezes no WHM(EasyApache) e não tem jeito, o módulo não existe... ou estou cego.

Então não sei o que fazer, não tenho conhecimento de instalação de módulos em Linux (CentOS 6)...

Será que alguem pode me ajudar? parece que veio uma instalação mto simples do SO, pois é muito estranho não ter mod_rewrite.

Link to comment
Share on other sites

Hmmmm não me lembro de ter feito isto no Centos, mas no Debian/Ubuntu, seria equivalente à:

(Verifique os diretórios do apache, os de seu servidor podem ser diferentes)


$ a2enmod rewrite

$ cp /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/

No arquivo /etc/httpd/conf/httpd.conf

# Procure a Linha

AllowOverride None

# E troque o Valor para

AllowOverride All

Reinicie o Apache e teste.

É normal o Apache vir sem todos os módulos que você está acostumado a usar.

Link to comment
Share on other sites

Amigo,

é quase difícil o mod_rewrite não estar ai instalado, pois ele é ativado automaticamente no Apache ele já vem junto com o cPanel/WHM... verifica isso ai via SSH:

usa isso aqui:

./httpd -l | grep rewrite

deverá aparecer isso:

mod_rewrite.c

se aparecer, ele está normal, ai já trabalho de algumas modificações no .htacess

Abração

Link to comment
Share on other sites

Olá João,

Verifiquei os diretórios e estão no padrão.

Realmente no /etc/httpd/conf/httpd.conf não tem nenhuma linha comentada com referência ao mod_rewrite

Também já havia alterado a linha AllowOverride None para All e até AutoConfig para ver se era problema do apache não reconhecer o comando no .htaccess mas nenhum deu certo.

Link to comment
Share on other sites

Amigo,

é quase difícil o mod_rewrite não estar ai instalado, pois ele é ativado automaticamente no Apache ele já vem junto com o cPanel/WHM... verifica isso ai via SSH:

usa isso aqui:

./httpd -l | grep rewrite

deverá aparecer isso:

mod_rewrite.c

se aparecer, ele está normal, ai já trabalho de algumas modificações no .htacess

Abração

Pois é amigo, já havia feito isso também e o resultado é No such file or directory
Link to comment
Share on other sites

Ferrô!!!

A licença foi adquirida junto com o server, vou ter que solicitar ao suporte do DC. Vamos ver o que dá! Valeu pelas dicas...

Não tem problema, você pode contatar o suporte da cPanel ainda assim =)

ps: o mod_overwrite com certeza está instalado, ele já é instalado por padrão no rebuild do apache.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?