Ir para conteúdo
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Instalar Mod_Rewrite

Featured Replies

Postado

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.


Postado

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.


Postado

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


Postado
  • Autor

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.


Postado
  • Autor

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


Postado
  • Autor

Eita :|:|:|.

aconselho então: http://tickets.cpanel.net/ eles podem dar uma explicação para isso e eles mesmos irão verificar.

Abração amigo, e boa sorte ai

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...


Postado

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.


Postado

Amgio, no EasyApache, voce tem que clicar em Exhaustive Options List, concerteza o ModRewrite está lá!!! Todo cPanel tem!.

Ja testou pra ver se não está instalado?


Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.