Foros del Web » Programando para Internet » PHP »

Duda con Mod_Rewrite

Estas en el tema de Duda con Mod_Rewrite en el foro de PHP en Foros del Web. En wordpress y otros CMS para activar las URL amigables tienen este codigo en su .htaccess Cita: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase ...
  #1 (permalink)  
Antiguo 01/08/2010, 19:38
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 16 años
Puntos: 12
Duda con Mod_Rewrite

En wordpress y otros CMS para activar las URL amigables tienen este codigo en su .htaccess

Cita:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>

# END WordPress
Como se trabajan esas URL dentro de los archivo php para que sepan cada valor que se envia por $_GET

espero que alguien me entienda y me puedan ayudar.


Gracias.
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.
  #2 (permalink)  
Antiguo 01/08/2010, 19:55
 
Fecha de Ingreso: julio-2008
Mensajes: 85
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Duda con Mod_Rewrite

Una posibilidad es recuperar el valor de $_SERVER["REQUEST_URI"] que contiene la url original, con su query string incluida. De ahí solo tienes que recuperar lo que te interesa.

Aunque no sé que método usan wordpress y compañía.
__________________
Perros y cachorros
  #3 (permalink)  
Antiguo 01/08/2010, 20:01
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 16 años
Puntos: 12
Respuesta: Duda con Mod_Rewrite

Es buena tu idea pero debe haber un forma mas eficiente, alguien por hay debe tener el dato preciso :B que lo suelte jejjeje

PD: me podrias explicar como funcionan las reglas que estan en el post plz.
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.

Última edición por xalupeao; 01/08/2010 a las 20:14
  #4 (permalink)  
Antiguo 02/08/2010, 08:56
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Duda con Mod_Rewrite

De hecho es la forma como te indico LoveMeNot, ven $_SERVER['REQUEST_URI'] y de ahí hacen un parsing para extraer en base a las posiciones del string las variables.

Saludos.
  #5 (permalink)  
Antiguo 17/08/2010, 16:53
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 16 años
Puntos: 12
Respuesta: Duda con Mod_Rewrite

podrias dar un ejemplo de codigo gato ?
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:09.