Foros del Web » Administración de Sistemas » Apache »

Problemas con .htaccess

Estas en el tema de Problemas con .htaccess en el foro de Apache en Foros del Web. Buenas, Tengo un problema con el .htaccess, después de buscar mucho, y desesperarme, he decidido consultaros a vosotros. El actual .htaccess que tengo es: Cita: ...
  #1 (permalink)  
Antiguo 18/02/2013, 08:57
 
Fecha de Ingreso: abril-2011
Mensajes: 85
Antigüedad: 13 años, 8 meses
Puntos: 5
Problemas con .htaccess

Buenas,

Tengo un problema con el .htaccess, después de buscar mucho, y desesperarme, he decidido consultaros a vosotros.

El actual .htaccess que tengo es:

Cita:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) $1\.php [L]
Esto lo que hace, es ocultar la extensión .php. Esto actualmente, me funciona bien, pero ahor alo que quiero es ocultar las variables, me explico.

Ahora me queda así la URL:

Lo que quiero es que me quede así...

He probado muchos métodos, pero en la mayoría me da error 500 o no funcionan... a ver si alguien me puede echar un cable... muchísimas gracias!
  #2 (permalink)  
Antiguo 18/02/2013, 08:59
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problemas con .htaccess

has preguntado en el foro equivocado , pregunta en el foro de servidores web/apache

seguro que te pueden ayudar
  #3 (permalink)  
Antiguo 18/02/2013, 09:34
Avatar de veruti85  
Fecha de Ingreso: octubre-2012
Ubicación: Entre Huelva y Madrid
Mensajes: 32
Antigüedad: 12 años, 1 mes
Puntos: 7
Respuesta: Problemas con .htaccess

Prueba con esta linea antes que tu primera regla

Código PHP:
Ver original
  1. RewriteRule ^(.+)\/(\d+)\/(.+)$ /$1.php?id=$2&me=$3

Saludos
__________________
No dejes nunca que nadie te diga que no puedes hacer algo

Yo no creo en los arreglos, solo en los arrays.
  #4 (permalink)  
Antiguo 21/02/2013, 11:19
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Problemas con .htaccess

Cita:
Iniciado por ivimendoza Ver Mensaje
Buenas,

Tengo un problema con el .htaccess, después de buscar mucho, y desesperarme, he decidido consultaros a vosotros.

El actual .htaccess que tengo es:



Esto lo que hace, es ocultar la extensión .php. Esto actualmente, me funciona bien, pero ahor alo que quiero es ocultar las variables, me explico.

Ahora me queda así la URL:



Lo que quiero es que me quede así...



He probado muchos métodos, pero en la mayoría me da error 500 o no funcionan... a ver si alguien me puede echar un cable... muchísimas gracias!
Bueno, si vas a usar urls amigables no tiene mucho sentido ocultar la extensión

Código Apache:
Ver original
  1. RewriteEngine On
  2. RewriteRule ^setting/(.*)/(.*)$ /miweb/settings.php?id=$1&me=$2 [L]

lo que te recomiendo es que si querés dejar la palabra settings en la url, es que cambies el nombre del archivo settings.php a otra cosa, p.ej setting.php, asi construis la regla como

Código Apache:
Ver original
  1. RewriteEngine On
  2. RewriteRule ^settings/(.*)/(.*)$ /miweb/setting.php?id=$1&me=$2 [L]

Es decir, settings/ funciona como un prefijo dentro de la expresión

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: htaccess, php, variables
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 21:25.