ES necesario modificar el codigo PHP o solo el archivo htaccess???

Iniciado por darkangel4, 9 Enero 2012, 08:22 AM

0 Miembros y 1 Visitante están viendo este tema.

darkangel4

Hola me gustaria saber si es necesario modificar el codigo PHP para que funciones el mod_rewrite o solamente es necesario el htaccess??? encontre este codigo pero no me funciona en mi web que estoy implementando mi web es

http://www.evocero.com

archivo htaccess

Options +FollowSymLinks
Options -MultiViews
RewriteEngine on
#4 variables
Rewriterule ^(.*)/(.*)-(.*)/(.*)-(.*)/(.*)-(.*)/(.*)-(.*)/$ $1.php?$2=$3&$4=$5&$6=$7&$8=$9 [L]
#3 variables
Rewriterule ^(.*)/(.*)-(.*)/(.*)-(.*)/(.*)-(.*)/$ $1.php?$2=$3&$4=$5&$6=$7 [L]
#2 variables
Rewriterule ^(.*)/(.*)-(.*)/(.*)-(.*)/$ $1.php?$2=$3&$4=$5 [L]
#1 variable
Rewriterule ^(.*)/(.*)-(.*)/$ $1.php?$2=$3 [L]


Alguna idea porfavor para que la url amigable sea como la misama que aparece en el bara de Titulo. como en este sitio web???? gracias de antemano.

[u]nsigned

mod_rewrite no tiene nada que ver con PHP, está una 'capa' por debajo, a PHP le siguen llegando las variables por GET. Lo que si te recomiendo es que luego de editar el .htacces reinicies Apache.

Saludos

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

#!drvy

Asegúrate de manejar bien las variables get que recibes.

Porque con ese código por ejemplo..
Yo puedo llamar algo así:
http://sitioweb.com/admin/tejodan/leches

Esto buscaría el archivo admin.php y le pondría de una variable ?tejodan con contenido leches.. xD
Lo que me refiero, es que, el visitante podría jugar con cualquier archivo.php y meterle cualquier variable.

Deberías limitarlo a archivos específicos con variables especificas..


Saludos