Portada | Recomiéndanos | Enlázate  

Noticias CMS | Documentos | Análisis | Foros | Foros antiguos | Descargas | Webs               Usuarios | Mensajes privados

Desarrollo para PHP-Nuke
· Web con PHPNuke: Base de datos de publicaciones
· Problema con PHP Nuke y internet explorer.
Optimizacion
· mod_rewrite para 7.9 existe
· perdida
Marco Legal
· Themes
· marcas y dominios
PHP-Nuke Basico
· Imagen en una Noticia
· Modificar texto
Off Topic
· hardcore porn movies
· Smeego en ESPAÑOL - La Comunidad Hispana
Ideas y Propuestas
· Ayuda-Propuesta: turnos OnLine
· Propuesta Nuevo proyecto
Multiple Boletin DN
· Modificar fichero envio.php del modulo Boletin
· mbdn version 2
Nuke 6.0 DN-Estable
· Amigos quiero pasar la base de datos a mi php nuke 6.0 estab
· No me reconoce como admin en el foro

[ Normas de los foros ]
[ Sin respuesta ]
[ Buscador ]
Google Pack

Firefox

Publicidad AdSense

Afiliación AdWords

optimización phpnuke mod_rewrite

¿Y porqué optimizar el PhpNuke es diferente a optimizar una web HTML?

Diferente no es. El problema es que a Google no le gustan las variables como las que el PhpNuke repite hasta la saciedad (por ejemplo '?', '=' ó '&'). Google no suele indexar páginas con más de dos variables.

Precisamente lo que vamos a mostraros aqui es a "simplificar" las URL's, para que los bots de google puedan indexarlas más facilmente, para ello vamos a ver lo siguiente:

  • FriendlyURL Script :

Para usar este script no se necesita acceso directo al servidor por lo que culauqiera puede integrarlo en su PhpNuke, yo lo he probado en PhpNuke 5.5, 5.6 y 6.0 y tras algunos problemas lo he hecho funcionar en local.

Vamos a explicar como funciona este script:

Para activarlo:

- Poner el archivo friendlyURL en la raiz de tu Nuke

- Agregar la linea:
require_once("friendlyurl.php");
al comienzo del mainfile.php , después de los comentarios del archivo que no son parte del código.

- en el header.php, función head(), después de la linea:
include("includes/meta.php");

añadir la linea:
echo "<BASE HREF=$nukeurl/>";

Para usarlo, reemplaza todas las referencias URL en el archivo para que sea "friendlified"
con URLEncf($url). Por ejemplo (en blocks/modules.php):


Linea:
$content .= "<strong><big>&middot;</big></strong>&nbsp;<a href=\"modules.php?name=$m_title\">$m_title2</a><br>\n";


Cambiar por:
$turl=URLencf("modules.php?name=$m_title");
$content .= "<strong><big>&middot;</big></strong>&nbsp;<a href=\"$turl\">$m_title2</a><br>\n";

El cambio de URL será de este estilo:

página.com/modules.php?name=Forums&file=index cambiaría a

pagina.com/modules.php?name__Forums_/_file=index

Lo bueno de este script es que con algo de idea lo puedes modificar a tu gusto y reemplazar los querys como tu quieras.

Ahora descarga el archivo friendlyURL.zip para tener el script.

[Volver a Optimización PhpNuke]

Para problemas, dudas, avances o lo que quieras no dudes en preguntar en los
foros de promoción de Desarrollonuke.org y en los Foros de Forobuscadores.com

 

 

0
desarrollonuke.org | Nuke-Estable v2.0
CopyRight | Datos Legales | Contáctanos
Desarrollado por: PhpNuke-TunningComunidad alojada en: Dimensis
Sitio cargado en:
12198 segundos.