Mod ReWrite

 Mod ReWrite

Mod ReWrite [27-04 13:18] por LUCASS-- [arg]
Buenas a todos, alguien sabe por ahi como utilizar el mod rewrite, ya que mi web es dinamica y tiene urls del tipo: /ver.php?id=37
Como hago para convertirla por ejemplo a /creador_nick-57.php ?, alguien sabe?

gran secreto [27-04 15:53] por LASUMO [col]
trata con un rewrite sencillo:
rewriteengine on
rewriterule holagente.htm index.php
si poner holagente.htm te debería mostrar los contenidos de index.php

GOOGLE O MSN [27-04 16:40] por EVIRNET [arg]
BUSCA EN GOOGLE O MSN POR /"mod rewrite htaccess/" QUE TE SALEN ALGUNOS EJEMPLOS, TU SERVIDOR LO TIENE QUE ACEPTAR SIN PROBLEMAS
SALUDOS
Daniel


gracias [30-04 14:09] por LUCASS-- [arg]
pero no me va, y como haces para poner en la URL lo que hay en el <title> ?

? [30-04 14:19] por EVIRNET [arg]
hola lucas no entendi la pregunta, en mi shop uso el script de lenny que tiene la opcion de poner el titulo que figura tambien en la url si te referis a eso
Saludos
Daniel
www.vivishop.com.ar

quiero [30-04 14:45] por LUCASS-- [arg]
que por ejemplo, la url de mi web si el titulo es /"Manuales Gratis/", quede como Manuales_Gratis-37.htm , es posible si por ejemplo la url es: ver.php?id=37 ?, saludos!

busque [27-04 16:57] por LUCASS-- [arg]
y encontre muchos pero ninguno me anda o hago algo mal yo.

che [27-04 17:03] por EVIRNET [arg]
fijate en crear el archivo .htaccess con ese nombre con el punto adelante si lo hiciste asi deberia andar igual espera un poco que si te veo en el msn te lo mando
SALUDOS
Daniel

YA ESTA... [27-04 17:12] por EVIRNET [arg]
TE LO ENVIE AL GMAIL
Saludos
Daniel

. [27-04 17:37] por CALIGULAWEB [arg]
Evir: este sitio es tuyo? http://www.mercado-compras.com/ Fijate que la mayoria de las secciones no funcionan.
Saludos

HOLA [27-04 18:02] por EVIRNET [arg]
NO ESE NO ES MIO, NO LO HABIA VISTO NUNCA, DE QUIEN SERA???
SALUDOS
Daniel

??? [27-04 18:05] por EVIRNET [arg]
LO HIZO LA GENTE DE ELSERVER??? MIRA LOS CONTACTOS DE CCMind
DEBE SER NUEVO...
SALUDOS
Daniel

. [27-04 19:15] por CALIGULAWEB [arg]
Vi el logo tan parecido al tuyo que pense que lo habias hecho vos. No se de quien sera, ni idea.

ID? [28-04 01:42] por ARESNET [arg]
Fijate que en el ejemplo que te pasaron no estaba el parámetro ID, por lo que el script PHP ver.php no va a encontrar la variable.
Y cuando decís no funcionó , especificá si te tira error 500 o la página tiene errores típicos de no encontrar el dato necesario (id). Eso ayuda a entender y ayudarte.
Y ojo que no cualquier host lo tiene habilitado. El mod_rewrite tendría que estar descomentado en el archivo httpd.conf (decile al de tu server), en las listas que cargan los módulos.
-
RewriteEngine on
RewriteRule ^creador_nick-([0-9]+).php ver.php?id=$1 [L]
-
Si no funciona probá poniendo una / al principio:
-
RewriteEngine on
RewriteRule /creador_nick-([0-9]+).php /ver.php?id=$1 [L]
-
Saludos!

probe [30-04 14:53] por LUCASS-- [arg]
de todo y nada, esta es la url para el creador de nick: http://www.trucosinformaticos.com/ver.php?id=37 quiero que quede http://www.trucosinformaticos.com/creadornick-37.htm pero no em anda che...

[27-04 21:08] por MACROJD [arg]
hola. Tenés idea si ayuda a la indexación hacer esos cambios? Porque parece más bien un mito, ya que muchos portalitos tienen urls con parámetros y son bien indexados. Un saludo, JD

mmm [28-04 01:49] por ARESNET [arg]
Creo que Google le da más prioridad a los directorios falsos que a los parámetros. Mientras que indexa ambos, se pueden perder varios enlaces si se usan parámetros. Eso es lo que he visto en sitios que usan parámetros.
He visto algunos sitios recurrir a los directorios falsos últimamente, y sin duda, ahora tiene muchas más páginas indexadas que antes.
Aunque no soy un experto en el tema. También, creo, que le da una presentación más interesante al sitio (profesionalidad y/o prolijidad).
Saludos!
Lenny

[28-04 17:37] por SALTARGENTINA [arg]
Como se hace eso de los directorios falsos??
Si alguien me tira una pista o alguna web para q vea como se hace
Muchas Gracias
CHECHO
www.mensajesGSM.com

lo ke has visto [28-04 17:46] por ARESNET [arg]
Mmm, buscá en Google.com rewrite_mod , rewriterule , .htaccess , etc. Hay miles de tutoriales al respecto.
Los directorios falsos son hechos con el mismo ejemplo que hay más arriba en este thread.
-
RewriteEngine on
RewriteRule ^cat/([0-9]+)[/]?$ /index.php?cat=$1
-
Esto sería: www.sitio.com/cat/847 (la gente ve eso mientras que el script corre normalmente como www.sitio.com/index.php?cat=847).
Saludos,
Lenny

mod_rewrite [28-04 17:49] por ARESNET [arg]
En vez de rewrite_mod es mod_rewrite.
Saludos!
Lenny

Que velocidad jaja [28-04 17:58] por SALTARGENTINA [arg]
Gracias por la respuesta tan rapida..
el mod_rewrite si lo tengo en mi sitio y no me di cuenta de lo de los directorios jaja GRACIAS por tu respuesta..
Estaria bueno poder hacerlo desde una BD a esto asi no tenemos q ponerle nombre a cada archivo. SE PODRA?? tendria q ser con algun PHP pq en el .httacces no creo q se pueda.


mmm [28-04 18:07] por ARESNET [arg]
Hace un par de días leí algo de un map (mapeado), no me acuerdo bien ahora, pero toma un archivo de texto y puede generar contenido dinámico en el .htaccess. Ojo, que no estoy seguro!
De todos modos, con un script PHP podés leer la base de datos y generar las reglas (RewriteRule) y crear un .htaccess en forma dinámica.
Saludos,
Lenny

gracias [28-04 19:04] por LUCASS-- [arg]
voy a probar tu archivo...aunque hasta ahora ninguno me anduvo :( , no hay que hacer algo en el ver.php?

Gracias por visitar el foro de " Mod ReWrite".
Búsqueda personalizada

@ empremexico Derechos Reservados 2024 - Empresas de México , cumpliendo con GDPR o RGPD

Políticas de Privacidad  - Términos y Condiciones - Noticias - Mapa del Sitio - Contacto