Pixelpost

Authentic Photoblog Flavour


Go Back   Pixelpost Forum > SUPPORT / INFORMATION > Pixelpost Help

Post Reply
 
Thread Tools
  #1  
Old 04-28-2009, 05:35 PM
sepp Offline
forum loafer
 
Join Date: May 2006
Posts: 9
mod_rewrite 35mm template cleanurls

Hello together,

My old blog used the se.nsuo.us cleanurls addon. With the 35mm template the clean-urls are different. I don`t like the way the 35mm template generates the urls as they dont include the title of the image (which is good as it gives more idea about the image and more information for google). What can I do?

Turn of the rules of 35mm (replace the .htaccess) and generate clean-urls with se.nsuo.us addon? And if yes... how to do that ? I tried it already but the se.nsuo.us cleanurls are not working with the 35mm template. I suppose I have to change something in the template if I use the other rules but I don`t know what exactly.

Any Idea?

Thanks for your help.

SePp

P.S. here ist my first post but I think this is a issue which should be discussed in a new Thread:
http://www.pixelpost.org/forum/showt...t=10348&page=2


Below the code of the two different .htaccess.


.htaccess of se.nsuo.us cleanurls

PHP Code:
    RewriteEngine On
    RewriteRule 
^([0-9]+)(.*)$      index.php?showimage=$[L]
    
RewriteRule ^sitemap.xml$       index.php?z=sitemap
    RewriteRule 
^about$             index.php?x=about 
.htaccess from 35mm template without image title:

PHP Code:
RewriteBase /
RewriteRule ^(about|downloads)/?$ index.php?x=$1
RewriteRule 
^browse/?$ index.php?x=browse  
RewriteRule 
^browse/([1-9][0-9]*)/?$ index.php?x=browse&pagenum=$1
RewriteRule 
^browse/category/([1-9][0-9]*)/?$ index.php?x=browse&category=$1
RewriteRule 
^browse/category/([1-9][0-9]*)/([1-9][0-9]*)/?$ index.php?x=browse&category=$1&pagenum=$2
RewriteRule 
^browse/archive/(19|20)([0-9][0-9])[-](0[1-9]|1[012])/monthname/([^/]+)/?$ index.php?x=browse&archivedate=$1$2-$3&monthname=$4
RewriteRule 
^browse/archive/(19|20)([0-9][0-9])[-](0[1-9]|1[012])/monthname/([^/]+)/([1-9][0-9]*)/?$ index.php?x=browse&archivedate=$1$2-$3&monthname=$4&pagenum=$5
RewriteRule 
^browse/tag/([^/]+)/?$ index.php?x=browse&tag=$1
RewriteRule 
^browse/tag/([^/]+)/([1-9][0-9]*)/?$ index.php?x=browse&tag=$1&pagenum=$2
RewriteRule 
^comment/submitindex.php?x=save_comment
RewriteRule 
^comment/([0-9]+)$ index.php?popup=comment&showimage=$1
RewriteRule 
^(p|photo)/([0-9]+)$ index.php?showimage=$2
RewriteRule 
^(p|photo)/([0-9]+)/rating/([1-5])$ index.php?showimage=$2&rating=$3
RewriteRule 
^t/latest/?$ index.php?showthumb=latest&thumbtag=image
RewriteRule 
^feeds/(rss|atom).xmlindex.php?x=$1
RewriteRule 
^sitemap.xml$       index.php?z=sitemap 
Reply With Quote
  #2  
Old 05-09-2009, 05:21 PM
robackja's Avatar
robackja Offline
pp veteran
 
Join Date: Sep 2008
Location: Tucson, Arizona
Posts: 50
For starters, I know nothing about the se.nsuo.us cleanurls addon.

If that addon already gives you the URLs you want, then use those URLs instead. Don't install the modified pagedarchive.php included in the template and then edit ~4 HTML files in the template so that ANY URL in the template uses the se.nsuo.us cleanurls instead of 35mm URLs. Its not hard. Manually search and replace for any URL.

header.html
footer.html
image_template.html
about_template.html

What else can I tell you. These are all giant hacks to Pixelpost, since it just was not designed around clean URLs.
__________________
The World in 35mm | joeroback.com | roback.cc
Reply With Quote
Post Reply


Thread Tools




All times are GMT. The time now is 09:00 AM.

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd. | Style Design: d3 designs