• Domingo 22 de Diciembre de 2024, 13:44

Autor Tema:  problema con htaccess  (Leído 2027 veces)

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
problema con htaccess
« en: Miércoles 22 de Julio de 2009, 19:13 »
0
hola amigos, tengo un problema con htaccess al crear una regla, por el momento estoy utilizando éste codigo:

Código: Text
  1.  
  2. RewriteEngine On
  3.   RewriteRule ^ficha_(.*)$ index.php?opc=ficha&ipc=$1
  4.   RewriteCond %{REQUEST_FILENAME} !-f
  5.   RewriteCond %{REQUEST_FILENAME} !-d
  6.   RewriteCond %{REQUEST_URI} !=/favicon.ico
  7.   RewriteRule ^(.*)$ index.php?opc=$1 [L,QSA]
  8.  
  9.  

pero lo cierto es que he intentado de mil formas para lograr convertir de ésto:
www.example.com/ficha/punto1
www.example.com/home
a ésto, respectivamente:
www.example.com/opc=ficha&ipc=punto1
www.example.com/opc=home

no se si fueran tan amables de darme una manito con ésto, gracias de antemano por su ayuda
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com

zeuslife

  • Nuevo Miembro
  • *
  • Mensajes: 21
  • Nacionalidad: es
    • Ver Perfil
    • http://www.thedomyworld.com
Re: problema con htaccess
« Respuesta #1 en: Martes 29 de Septiembre de 2009, 16:11 »
0
Mmmm... ¿Por qué intentas hacerlo al revés que todo el mundo? Lo que estás intentado hacer, es pasar de URLs amigables, a urls php normales. Para eso apaga el Mod RewriteEngine del servidor, o mediante htaccess!!

Un Saludo!

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Re: problema con htaccess
« Respuesta #2 en: Martes 29 de Septiembre de 2009, 16:24 »
0
disculpa amigo, quizas me confundi al redactar la consulta, aclaro:

tengo las URL así:
http://www.example.com/opc=ficha&ipc=punto1
http://www.example.com/opc=home

pero quiero que ahora se vean así:
http://www.example.com/ficha/punto1
http://www.example.com/home

gracias
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com

zeuslife

  • Nuevo Miembro
  • *
  • Mensajes: 21
  • Nacionalidad: es
    • Ver Perfil
    • http://www.thedomyworld.com
Re: problema con htaccess
« Respuesta #3 en: Martes 29 de Septiembre de 2009, 16:36 »
0
Bien, eso es otra cosa. Pues imaginando que tienes apache, pues sería como has hecho, pero solo que sustituyendo símbologia PHP, por otra más bonita. Aqui un ejemplo (que puedes, obviamente, editar a tu gusto)

.htaccess

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


Lo que hacemos es, como puedes ver, sustituir =D

Un Saludo!

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: problema con htaccess
« Respuesta #4 en: Martes 29 de Septiembre de 2009, 19:56 »
0
Aqui hay un Ejemplo, que en su tiempo me fue muy util


http://www.phpaddiction.com/tags/php/ur ... -part-two/

Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================