Pues a ver, ayer me inicie en los .htaccess ya que converti el host a linux, y era para ver si alguno se curraba (ya que somos muchos usuarios) el .htaccess para urls bonitas para la ultima version de la SPGM, Simple Picture Gallery Manager. Yo casi me he vuelto loco el primer dia xD

Este chico, minusthesilencer.blogspot.com, creó una para dos o tres versiones más bajas que la actual y a mi no me funciona y me da errores 500.

Este es su .htaccess:

RewriteEngine on
RewriteRule ([a-zA-Z0-9,_]+)/gal/(.*)$ /spgm/gal/$2
RewriteRule ([a-zA-Z0-9,_]+)/flavors/(.*)$ /spgm/flavors/$2 (ESTO ES EL THEME)
RewriteRule spgmGal/([a-zA-Z0-9,_]+)$ /spgm/index.php?spgmGal=$1
RewriteRule spgmGal/([a-zA-Z0-9,_]+)/spgmPic/([0-9]+)/spgmFilters/(.*)$ /spgm/index.php?spgmGal=$1&spgmPic=$2&spgmFilters=$3 [L,QSA]
RewriteRule spgmGal/([a-zA-Z0-9,_]+)/spgmPage/([0-9]+)/spgmFilters/(.*)$ /spgm/index.php?spgmGal=$1&spgmPage=$2&spgmFilters=$3 [L,QSA]
RewriteRule spgmFilters/$ /spgm [Aqui habria que cambiar por tu carpeta de la galeria]

y esto añadido a spgm.php para crear las “/” en vez de los simbolos raros cuando seleccionar categoria/galeria/foto:

## Added 4/17/2006 by Sean Soper (info@seansoper.com) ##
## Ths is for interoperability with mod_rewrite for pretty URLs ##
## Be sure the .htaccess file is in the same dir and working properly ##
define(’PRETTY_URLS’, true); // toggle to true for URLs like /spgmGal/gallery_name/spgmPic/pic_id
if(PRETTY_URLS) {
define(’SEP_AMP’, ‘/’);
define(’SEP_QM’, ‘/’);
define(’SEP_EQL’, ‘/’);
$cfg['global']['documentSelf']=”/spgm”; [Aqui habria que cambiar por tu carpeta de la galeria]
}
else {
define(’SEP_AMP’, ‘&’);
define(’SEP_QM’, ‘?’);
define(’SEP_EQL’, ‘=’);
}

Os cuento. Mi galeria esta en :
http://www.alejandroherrero.com/galeriafotos/ (dentro esta la carpeta “gal” que es donde estan las galerias)

Seleccionando una categoria:
http://www.alejandroherrero.com/galeriafotos/index.php?spgmGal=Bodas

Y una galeria:
http://www.alejandroherrero.com/galeriafotos/index.php?spgmGal=Bodas/2004-07-31_-_Javier_-_Susana

y una foto:
http://www.alejandroherrero.com/galeriafotos/index.php?spgmGal=Bodas/2004-07-31_-_Javier_-_Susana&spgmPic=0#spgmPicture

Lo suyo seria dejarlo lo más bonito posible, como asi:
http://www.alejandroherrero.com/GaleriaFotos/Bodas/2004-05-29_-_David_-_Carmina/57 (lo ultimo numero de foto), por ejemplo xD (No pido ni ná xDDD).
Todo ello teniendo las decenas de galerias sin espacios en los nombres, en este caso usé los “_”. Asi que si funciona tendre que renombrar todas las carpetas o decirle de alguna forma mediante el .htaccess que elimine los espacios (%20) de la url.

Peazo de post para la posteridad…xD

Technorati Tags: , , , , , , , ,

Escribe un comentario:

Me encantaria conocer tu opinion (pero no me responsabilizo de ella sea cual sea). Procura que tus comentarios esten relacionados con este articulo. Intenta tambien no insultar y, por supuesto, respeta a los demas lectores de este blog. Los comentarios off-topic, promocionales, ofensivos o ilegales seran borrados sin miramientos. Por favor leed los comentarios ya escritos.