![]() |
|
Mod rewrite help request - Printable Version +- ZenphotoCMS Forum (https://forum.zenphoto.org) +-- Forum: Support (https://forum.zenphoto.org/forum-1.html) +--- Forum: General support (https://forum.zenphoto.org/forum-4.html) +--- Thread: Mod rewrite help request (/thread-7188.html) |
Mod rewrite help request - Joris - 2010-06-15 Hello, I would like to change the url scheme to use 'portfolios' instead of 'gallery', i.e. the gallery page should display at I have specified the following in the .htaccess:
Quote:[b]Zenphoto Error:[/b] the requested object was not found. Mod rewrite help request - acrylian - 2010-06-15 This can't work. Just rename the "gallery" page of your theme to "portfolio" and you should be done. It is a so called "custom page", no need to change rewrite rules. Since it is a custom page there needs also to be a /page in the url so you have /page/portfolio/ because otherwise Zenphoto thinks a top level album named /portfolio exists which does not. Or you just make a toplevelalbum named portfolio and link to that directly. Mod rewrite help request - Joris - 2010-06-15 Thanks a lot! That was not exactly the solution I was looking for — I really don't want the I renamed album.php to customalbum.php, and .htaccess now reads the following: Thanks again! Mod rewrite help request - acrylian - 2010-06-15 The /page part is needed so that Zenphoto is not confused. Of course if you can disable that via htaccess. Anyway, I still think it would be much easier to have a toplevel album "portfolio" to link to directly since then there would not be a /page (depends on your theme of course...) Mod rewrite help request - Joris - 2010-06-15 Ah, you're right about the top level album. I didn't fully understand from your first post. That's definitely a more elegant solution. Thanks again. PS I (wrongly?) assumed the sanitize_path in the Album constructor would have been sufficient for security. Mod rewrite help request - Joris - 2010-06-15 Donation on its way. Mod rewrite help request - acrylian - 2010-06-15 You are right, I forgot there is already a sanitize_path. Well better double than nothing..;-) Thanks for the donation. |