coppermine-gallery.com/forum

Support => cpg1.4.x Support => Older/other versions => cpg1.4 miscellaneous => Topic started by: odo_cd on February 05, 2007, 11:53:08 AM

Title: sef_urls IIS rewrite rule
Post by: odo_cd on February 05, 2007, 11:53:08 AM
testing on win 2003 iis6

demo:
http://www.odo.com.cn/album/

server in China, maybe slow

###cpg
RewriteRule ^(.*)/index-([0-9]+)\.html$ $1/index\.php\?cat=$2
RewriteRule ^(.*)/index-([0-9]+)-page-([0-9]+)\.html$ $1/index\.php\?cat=$2&page=$3
RewriteRule ^(.*)/thumbnails-([a-z0-9]+)-([\-]?[0-9]+)\.html$ $1/thumbnails\.php\?album=$2&cat=$3
RewriteRule ^(.*)/thumbnails-([a-z0-9]+)-page-([0-9]+)\.html$ $1/thumbnails\.php\?album=$2&page=$3
RewriteRule ^(.*)/thumbnails-([a-z0-9]+)-([\-]?[0-9]+)-page-([0-9]+)\.html$ $1/thumbnails\.php\?album=$2&cat=$3&page=$4
RewriteRule ^(.*)/thumbnails-([0-9a-z]+)\.html$ $1/thumbnails\.php\?album=$2
RewriteRule ^(.*)/thumbnails-search-(.+)\.html$ $1/thumbnails\.php\?album=search&search=$2
RewriteRule ^(.*)/displayimage-([a-z0-9]+)-([\-]?[0-9]+)-([\-]?[0-9]+)\.html$ $1/displayimage\.php\?album=$2&cat=$3&pos=$4
RewriteRule ^(.*)/displayimage-([0-9]+)\.html$ $1/displayimage\.php\?pos=-$2
RewriteRule ^(.*)/displayimage-([a-z0-9]+)-([\-]?[0-9]+)\.html$ $1/displayimage\.php\?album=$2&pos=$3
RewriteRule ^(.*)/slideshow-([0-9]+)-([\-]?[0-9]+)-([0-9]+)\.html$ $1/displayimage\.php\?album=$2&pid=$3&slideshow=$4
RewriteRule ^(.*)/slideshow-([a-z]+)-([\-]?[0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/displayimage\.php\?album=$2&cat=$3&pid=$4&slideshow=$5
Title: Re: sef_urls IIS rewrite rule
Post by: Hein Traag on February 05, 2007, 04:48:37 PM
Ok. And your question is ? Rewrite seems to be working.
Title: Re: sef_urls IIS rewrite rule
Post by: odo_cd on February 05, 2007, 06:21:54 PM
Quote from: Hein on February 05, 2007, 04:48:37 PM
Ok. And your question is ? Rewrite seems to be working.

yes it's working

I just put here for sharing :D