PHP - Url Amigavel (Duvida)
Olá galera, sou novo por aqui.
estou precisando de uma ajuda, quero fazer url amigavel.
esta assim: http://localhost/new/index.php?topicos=nav/single&topico=80
e gostaria que fique assim:http://localhost/new/jogos/NEED-FOR-SPEED-ULTIMATE
Alguem poderia me ajudar, qual codigo eu terá que utilizar?
estou precisando de uma ajuda, quero fazer url amigavel.
esta assim: http://localhost/new/index.php?topicos=nav/single&topico=80
e gostaria que fique assim:http://localhost/new/jogos/NEED-FOR-SPEED-ULTIMATE
Alguem poderia me ajudar, qual codigo eu terá que utilizar?
comentários (0)
suspender
Lista de Respostas:
10/08/2012 8:51pm
(~12 anos atrás)
(~12 anos atrás)
É necessário ativar o módulo mod_rewrite no seu servidor WEB.
Portanto, primeiro diga qual é seu servidor WEB (Apache, IIS, Xitami, etc)
Portanto, primeiro diga qual é seu servidor WEB (Apache, IIS, Xitami, etc)
14/08/2012 12:04pm
(~12 anos atrás)
(~12 anos atrás)
Crie um arquivo de nome .htaccess e coloque na raiz do seu site.
Segue o conteudo que deve ter
Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
# no, so we redirect to our front web controller
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
No seu index coloque estas linhas logo no inicio
<?php
print_r($_GET);
die();
E chame assim no navegador
http://localhost/index.php/abc/def
e veja o que aparece.
Segue o conteudo que deve ter
Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
# no, so we redirect to our front web controller
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
No seu index coloque estas linhas logo no inicio
<?php
print_r($_GET);
die();
E chame assim no navegador
http://localhost/index.php/abc/def
e veja o que aparece.
19/08/2012 9:13pm
(~12 anos atrás)
(~12 anos atrás)
Fiz isso e apareceu isso:
Array ( [topicos] => nav/single [topico] => 80 )
Array ( [topicos] => nav/single [topico] => 80 )
06/10/2012 3:42pm
(~12 anos atrás)
(~12 anos atrás)
Mayke, seu servidor deve ser apache estou vendo ai, esse erro é familiar no iis