Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, criei o arquivo .htaccess no Sublime, com o seguinte código:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z,0-9,A-Z,_-]+)$ ./$1.php
</IfModule>
Funciona para remover as extensões ".php" dos arquivos, já dei permissão "777" para o arquivo e nada, atualizo as páginas e carregam com a extensão, o servidor que uso é Linux, alguma solução?Sem êxito. :/
Tenta assim:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.(.*) [NC]
RewriteRule ^(.*) http://%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
#RewriteRule ^(.*)$ $1.php
Sem êxito novamente, vou entrar em contato com a empresa de hospedagem, creio que seja problema com o módulo rewrite. :/
Apague tudo no seu .htaccess e escreva alguns textos aleatórios. Se você conseguir acessar o site sem problemas, o módulo rewrite não está habilitado no apache. Se aparecer erro 500, o módulo está habilitado.
>
2 minutos atrás, Gabriel Heming disse:
Apague tudo no seu .htaccess e escreva alguns textos aleatórios. Se você conseguir acessar o site sem problemas, o módulo rewrite não está habilitado no apache. Se aparecer erro 500, o módulo está habilitado.
Apareceu nada, site normal.
Estrutura:
|var
|-www
|--html
|---pdca (preciso mudar as extensões para essa pasta (site))
|---agenda
|---producao
então precisa habilitar o modulo rewrite do apache:
a2enmod rewrite
E reiniciar o serviço:
service apache2 restart