Urls amigables

De WikiEducator
Saltar a: navegación, buscar


Clean URL - Friendly URL

Fáciles de recordar, buenas para los usuarios y para los buscadores


Algunos docs

Ejemplos de uso

Activar mod_rewrite

 sudo a2enmod rewrite
 sudo service apache2 restart

Emular carpetas

 RewriteBase /~lm/ejerciciosclasephp/
 
 RewriteRule /local/(.*)/ index.php?page=local&link=$1
 RewriteRule local/(.*) index.php?page=local&link=$1
 index.php?page=local&link=restaurante-san-jose
 www.misitio.com/local/restaurante-san-jose/

Crear página html

 RewriteRule (.*)\.html$ index.php?page=$1
 
 index.php?page=mipagina
 mipagina.html

Quitar extensión .php

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) $1.php [L]



Icon activity.jpg

Actividad

Comprueba los ejemplos de http://www.codeofaninja.com/2013/04/mod-rewrite-url.html