Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera, tudo certo ?
Estou com uma dúvida tremenda.
Tipo, eu estou afim de começar a entender sobre url amigáveis, mas é difícil implementar isso no sistema sem dar bug.
Eu estava com uma dúvida sobre o protocolo ssl, como colocar isso nas páginas visitadas. Mas já consegui resolver isso por lá.
Agora sobre a mudança de url, vou dar um exemplo pra facilitar do que eu preciso:
https://www.meusite.com.br/index.php
https://www.meusite.com.br/busca.php
Vamos lá, essas são as páginas que eu tenho, agora o que eu quero que fique é...
https://www.meusite.com.br/index
https://www.meusite.com.br/busca (Esse daqui somente vem de um click da página INDEX)
Como eu posso fazer ?
Minha árvore dos arquivos está assim:
public_html
-
index.php
-
busca.php
-
.htaccess
Eu não estou conseguindo achar o código certo para tal feito, está sempre dando algum erro. Alguém consegue me dar uma luz ?Dar uma olhada nisso e ver se é o que precisa : https://github.com/Spell-Master/Get-UrlAmigavel
Eu achei esse video falando sobre URL amigável ver se pode ajudar:
>
Em 28/04/2018 at 04:59, Omar~ disse:
Dar uma olhada nisso e ver se é o que precisa : https://github.com/Spell-Master/Get-UrlAmigavel
Eu dei uma olhada, mas meu conhecimento nesse assunto é baixíssimo, eu achei bem dificil compreender esse código.
>
Em 27/04/2018 at 21:06, gedmilson disse:
Você configurou seu servidor para URL amigável ?
Está hospedado na hostinger, acredito que já esteja configurado.
Eu vi o vídeo uma vez, e não entendi muita coisa, vou ver novamente, quem sabe eu entenda.
É que muitos ensinam algo bem complexo, no meu caso, eu preciso de algo bem simples, ainda mais porque eu estou começando a trabalhar com isso.
Coloca isso no seu arquivo .htaccess
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html
A partir daí vai ser possível acessar seu site dessa forma:
meusite.com.br/busca
meusite.com.br/index
>
Em 30/04/2018 at 17:43, BrunoBit disse:
Coloca isso no seu arquivo .htaccess
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html
A partir daí vai ser possível acessar seu site dessa forma:
meusite.com.br/busca
meusite.com.br/index
MUITO OBRIGADO BRUNO, ERA EXATAMENTE ISSO QUE EU PRECISAVA. TESTEI E DEU CERTO.
Você configurou seu servidor para URL amigável ?