Problema com URL amigável
Estou tentando deixar as URLs do meu site amigável.
URL amigável
http://localhost/mg/artista/10
.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule /artista/([0-9]+)$ /artista.php?artista=$1
</IfModule>
PHP para recuperar a variável
$artista = $_GET['artista'];
Está dando o seguinte erro:
Notice: Undefined index: artista
Vi em alguns lugares algumas pessoas usando $_SERVER['REQUEST_URI'] para recuperar a variável. Se eu uso isso, ele me retorna: /mg/artista/10. Dando um explode conseguiria pegar a variável, mas não sei se essa é a forma correta.
Abs,
Ricardo
Discussão (4)
Carregando comentários...