Ayuda de mod_rewrite para crear paginas estaticas

Lunarpages hospedaje php jsp asp perl 3000 en disco 40 Gigabytes transferencia 999 cuentas de correo

MOD_REWRITE AYUDA PARA WEBMASTERS: Como convertir páginas dinámicas en estáticas

AYUDA Y TUTORIALES PARA WEBMASTERS

Como convertir una dirección web dinámica en estática?
Esta es una ayuda para crear direcciones estáticas usando la directiva unix mod_rewrite de Apache.Yaaqui.com Directorio Global y Regional en español para sugerir sitios

Capítulo 1 Introducción a los buscadores

Capítulo 1 :: Capítulo 2 :: Capítulo 3

Introducción a los buscadores (spiders y search engines)
Básicamente los buscadores ven comprometida su integridad cuando encuentran sitios Web con direcciones de URL dinámicas, ya que pueden entrar en ciclos indefinidos, por ejemplo, un calendario que puede contener un número infinito de años, y el buscador al seguir los enlaces encontrará ciclos y más ciclos hasta llegar a restricciones de tiempo y como Oracle E1 JDEdwards Peoplesoft technical support  and CNC supportconsecuencia, estas páginas web no serán indexadas.

El caso Google


Google ha venido evolucionando y se ha reportado que ha conseguido indexar páginas con hasta 6 niveles o variables, conclusión que no he podido verificar, pero casi es seguro que Google pueda seguir direcciones Web URL con hasta dos variables. Muchos buscadores o “spiders” tienen limitaciones así que es posible que estas páinas serán omitidas.

Que es una dirección web dinámica?
Son direcciones que pasan variables o parámetros a la página que esta siendo llamada.

Ejemplo: miprograma.html?mivariable=1

En este caso la dirección URL está separada en dos partes por el signo ? donde el objetivo es para un valor en la variable mivariable

La directiva en Apache mod_rewrite para lograr una dirección estática
La idea es lograr una direción URL más atractiva para los buscadores por ejemplo:

Miprograma-1.html

Como trabaja el MOD_REWRITE?
Uno de los principales problemas es entender como trabaja el Mod_rewrite: “una traducción en la marcha”, es decir, el servidor de aplicaciones responderá correctamente a los dos formatos de instrucción HTML, dinámica o estática.

No olvides que: Nunca verás una dirección estática si no la llamas específicamente, o en otras palabra estas deben ser llamadas en el formato correcto.

<a href="miprograma-1.html">MiPaginaWeb </a>

Próximos capítulos

Capítulo 2: MOD_REWRITE Básico

Capítulo 3: MOD_REWRITE avanzado con varias variables en PHP

AYUDA DISPONIBLE PARA ADAPTAR MOD_REWRITE, Servicio de instalación de mod_rewrite en un sitio dinámico

Te configuramos el mod_rewrite. Costo por dominio $39** Este precio no incluye la modificación de scripts o programas para que utilicen la nueva dirección URL estática. Precio sujeto a cambio. Recomendamos consultar.

AYUDA DISPONIBLE MOD_REWRITE EN UN FORO PHPBB, instalar mod_rewrite en un Foro PHPBB

Para obtener dirección estática en un foro PHPBB Forum, utilizando texto del encabezado. Objetivo: indexar un PHPBB Foro por los por los buscadores.

Demo de foro PHPBB con direcciones estáticas en vivo forum de arte. Costo por dominio $39

Credits:

Sergio Vargas-Sanabria, para contactar sigue aquí.

 


Lunarpages hosting hospedaje php jsp asp perl 3000 en disco 100 Gigabytes transferencia cuentas de correo ilimitadasAyuda y Comentarios sobre MOD_REWRITE son bienvenidos!

Comments by El Autor - none - April 3, 2005, 8:41 am
He terminado el capítulo número 1 de ayuda al mod_rewrite, originalmente tuve muchos problemas para entender el MOD_REWRITE, ya que las ayudas disponibles no fueron suficientes. Espero poderles ayudar con este tutorial.
Comments by Martin - osmodrian@adinet.com.uy - April 20, 2005, 10:10 pm
Hola!

Vi tu articulo sobre mod_rewrite para paginas dinamicas, es excelente y te agradezco que lo hayas publicado.

Tengo un problema, que quizas tu sepas como darle solución.
Estoy desarrollando un sitio que va a ser en varios lenguajes y el contenido depende tambien de el pais que se seleccione.

El sitio es totalmente dinamico y la pagina principal seria http://www.myweb.com/home/index.php

Pero yo quiero crear una url que de acuerdo al pais que eligan les muestre una ruta tipo "http://www.myweb.com/spa/argentina/" pero esta url estaria llamando a http://www.myweb.com/home/index.php
Lo mismo para el resto de los paises "http://www.myweb.com/eng/jamaica/" -> http://www.myweb.com/home/index.php
etc etc, que son casi 30 paises en total.

Mi pregunta es, como logro realizarlo con el mod_rewrite? y si lo hago como hago para que esa url se mantenga en el resto de la navegacion del sitio por ej:
Si van a la parte de productos "http://www.myweb.com/products/index.php?id=123"
les tengo q mostrar: "http://www.myweb.com/spa/uruguay/products/index.php?id=123"

Esto se hace con el mod_rewrite? o estoy equivocado?

Muchas Gracias! :smile:
Comments by Sergio - none - April 21, 2005, 4:24 pm
Creo que si es posible con el MOD_REWRITE, yo tengo un caso
de un Forum PHPBB, que la direccion url es convertida segun el encabezado de la entrada, por ejemplo, se crea un nuevo entry y el subject se convierte en la direccion URL. Al menos esto te puede dar una idea, aunque es mucho mas avanzado.

El ejemplo practico es:
http://www.vialin.com/forum/todo-acerca-de-arte-antiguedades-cotizacione
s-identificacin-de-artistas-o-estilos-vf12.p
hp

la direccion que vez es creada con mod_rewrite en base al subject.

Aqui esta el .htaccess para el mod_rewrite, aunque existe otra modificacion necesaria para que funcione el PHPBB, podria publicar la solucion completa si alguien quiere tener este hack para los forums PHPBB.

-----
RewriteEngine On
RewriteBase /forum
RewriteRule [.]*-vf([0-9]*) viewforum.php?%{QUERY_STRING}&f=$1
RewriteRule [.]*-vt([0-9]*) viewtopic.php?%{QUERY_STRING}&t=$1
------

Saludos
Comments by Sebastian - sriquel@hotmail.com - June 25, 2007, 6:50 pm
FUNDAMENTAL!!!solo con generar las reglas en .htacces no va a andar algo que se omite en casi todos estos articulos es que luego debemos cambiar los enlaces a estaticos en nuestros archivos del sitio osea como en el ejemplo de uno de los comentarios del cap 3:
MODIFICAR el archivo PHP para que llame la nueva dirección estática
La sentencia original:
mostrar_poema.php?vid=$tabla1[$i]
---------
Se cambia por ej a:
---------
poema$tabla1[$i].html

espero se entienda.
Saludos.
Comments by Germán Pazó - admin@alquiberia.es - May 1, 2008, 2:25 pm
Muy buenas. Tengo una pequeña duda.
Tengo implementado el mod_rewrite en mi web:
http://www.alquiberia.es
Pero tengo un problema cuando supero las 9 variables. Todo funciona perfectamente mientras no supere 9 parametros.
Por ejemplo:
Rewriterule ^([^/]+)-([^/]+)/([^/]+)-([^/]+)/([^/]+)-([^/]+)/([^/]+)-([^/]+)\.html$ index.php?$1=$2&$3=$4&$5=$6&$7=$8 [NC,L]

Funciona perfectamente pero si supero las 9 variables falla y mezcla el valor de los parametros.

Alguna sugerencia???

Gracias

Mod_Rewrite_Cap_1 iconAyuda MOD_REWRITE para crear páginas estáticas
Comentarios acerca MOD_REWRITE capítulo 1
03 Apr 2005




Más scripts y programas gratis para WebMasters:

MOD_REWRITE ayuda. Como convertir páginas dinámicas en estáticas

Ejecutar código PHP in páginas .HTML Como crear páginas HTML que corran código PHP

Ejecutar código PHP in páginas .HTML Como crear páginas HTML que corran código PHP

Extracción automatizada de datos Servicio de rastreo y ercuperación de información de sitios o páginas web.

READ_COMMENTS for CutePHP NEWS: script to parse comments for specific topic - news

Java and PHP How to run PHP using Java OnClick

viXML Para crear contenido en base a resultados predefinidos del buscador y base de datos de páginas web Gigablast. Como crear directorios pre formateados en base a palabras clave? Mi programa crea resultados de búsqueda en forma dinámica que puedes agregar a páginas web temáticas, por ejemplo incluyo una demostración a continuación usando la palabra clave mod_rewrite.

Aquí está como trabaja, tiene muchas opciones como desplegar el enlace o ocultar el enlace, o incluir la opción NO_FOLLOW, que le indica a los buscadores que no debe seguir el enlance::

viXML demo usando la palabra"MOD_REWRITE”

Error: It's not possible to reach RSS file...

Lunarpages hosting hospedaje php jsp asp perl 3000 en disco 100 Gigabytes transferencia cuentas de correo ilimitadas


 

|          Contact         |

Request a Quote     | CNC Qualifications         | Links and Resources

 Sergio Vargas-Sanabria © 2005, PeopleSoft and Oracle JDEdwards OneWorld XE are trademarks registered by their respective owners., MOD_REWRITE AYUDA PARA WEBMASTERS: Como convertir páginas dinámicas en estáticas