Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tmdesigner

[Resolvido] htaccess

Recommended Posts

Pessoal,

Não encontrei nenhum local para postar uma dúvida sobre htaccess, então como sou iniciante em PHP postei aqui. Mas caso o moderador identifique uma melhor sessão, poderá mover.

 

Tenho um domínio www.vivenceturismo.com.br utilizando o seguinte htaccess

 

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^a-empresa\/?$ empresa.php
RewriteRule ^servicos\/?$ servicos.php
RewriteRule ^transfers\/?$ servicos.php?id=2
RewriteRule ^hospedagem\/?$ servicos.php?id=3
RewriteRule ^city-tours\/?$ servicos.php?id=4
RewriteRule ^passeios-nauticos\/?$ servicos.php?id=5
RewriteRule ^roteiros-gastronomicos\/?$ servicos.php?id=6
RewriteRule ^charters-nauticos\/?$ servicos.php?id=7
RewriteRule ^locacao-de-veiculos-comuns-e-especiais\/?$ servicos.php?id=8
RewriteRule ^roteiros-e-programas-personalizados\/?$ servicos.php?id=9
RewriteRule ^casa-para-temporada\/?$ servicos.php?id=16


RewriteRule ^destinos\/?$ destinos.php
RewriteRule ^salvador\/?$ destinos.php?id=10
RewriteRule ^baia-de-todos-os-santos\/?$ destinos.php?id=11
RewriteRule ^reconcavo\/?$ destinos.php?id=12
RewriteRule ^litoral-norte\/?$ destinos.php?id=13
RewriteRule ^sul-da-bahia\/?$ destinos.php?id=14

RewriteRule ^clipping\/?$ clipping.php
RewriteRule ^contato\/?$ contato.php

</IfModule>

 

Vejam a difereça no seguinte acesso: http://www.vivenceturismo.com.br/a-empresa e http://www.vivenceturismo.com.br/a-empresa/

Veja que com a barra no final não funciona. Onde estou errando? Preciso que seja acessado das duas formas.

 

Sou iniciante nisto, caso alguém tenha alguma dica pra melhorar e otimizar o htaccess, por favor postem!

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja que com a barra no final não funciona. Onde estou errando? Preciso que seja acessado das duas formas.

 

Está funcionando sim, caso contrário, não teria exibido o conteúdo que está em "empresa"

 

O problema ai está nos caminhos relativos das suas folhas de estilo, scripts, imagens, etc...

 

Procure utilizar caminhos absolutos:

 

em vez de:

 <link href="css/estilo.css" rel="stylesheet" type="text/css" /> 

 

utilize:

 <link href="/css/estilo.css" rel="stylesheet" type="text/css" /> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sabia disso, obrigado pela dica.

 

Isso porque quando não tem "/" o css por exemplo fica querendo encontrar o caminho www.meudominio.com.br/a-empresa/css/stilo.css correto?

 

Alterei aqui e funcionou, só tenho que reconfigurar as imagens...

 

Valeu

 

Assunto resolvido!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.