Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Trying to leave coppermine and want to redirect old CPG urls to new site  (Read 7591 times)

0 Members and 1 Guest are viewing this topic.

Walkinman

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 380
    • Skolai Images - Nature, Travel and Adventure stock photos

I'm switching to a new server, and now using cpg, and having trouble getting redirects to work.

For albums and categories that will not redirect, just are gone and no longer exist, I wrote the 410 rule as

Code: [Select]
RewriteRule ^stock/thumbnails\.php\?album=62$ - [R=410, L]
That breaks the new site and creates a 500 error

For abums I want to redirect to a new url, I wrote

Code: [Select]
RewriteRule ^stock/thumbnails\.php\?album=36$ https://www.domain.com/gallery/appalachian-trail-photos/ [R=301,L]
Does nothing. I also tried it as

Code: [Select]
Redirect 301 /stock/index.php?cat=2 https://www.domain.com/gallery/outdoor-recreation-photos/
which also does nothing.

I also want to redirect any image display pages to the root gallery of their relative album. So an image from a particular cpg album would go to the gallery page for that on the new site. I wrote

Code: [Select]
RewriteRule ^stock/displayimage\.php\?album=30&.*$ https://www.domain.com/gallery/canadian-wildlife-photos/ [R=301,L]
RewriteRule ^stock/displayimage\.php\?album=32&.*$ - [R=410,L]

to send any image from album 30 to the CA wildlife photos album and any image from album 32 is gone.

None of these last work but I can't see what's wrong with them?

Any help would be superduper appreciated, thanks.
Logged

Walkinman

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 380
    • Skolai Images - Nature, Travel and Adventure stock photos

So here is some info for you if anybody is ever looking for it. Somebody helped me out so I thought I'd pass on the good karma.

Item #1
Code: [Select]
RewriteCond %{QUERY_STRING} (^|&)cat=51(&|$)
RewriteRule ^/(.*)\.php$ - [G]
Above is how to 401 a category from a CPG install


Item #2
Code: [Select]
RewriteCond %{QUERY_STRING} (^|&)album=89(&|$)
RewriteRule ^cpg/(.*)\.php$ http://newdomain.com/gallery/gallery-name/
Above is how to redirect an album from a cpg install to a new domain and directory


item #3 and 4
Code: [Select]
RewriteRule ^cpg/displayimage(.*)\.html$ - [G]
RewriteRule ^cpg/displayimage(.*) - [G]
Above is If you used the (hopefully long-deprecated SEO friendly url plugin _ hell, don't recommend it)
how to 401 an image page

Item #5
Code: [Select]
RewriteCond %{QUERY_STRING} (^|&)album=40(&|$)
RewriteRule ^cpg/(.*)\.php$ - [G]
Above is how to 401 an album from a cpg install

Item #6
Code: [Select]
RewriteRule ^cpg/displayimage\.php?album=2&.*$ https://newdomain.com/gallery/gallery-name/ [R=301,L]Above is how to 301 redirect an image from an album in an old CPG install to a new domain.

Hopefully that is helpful to anybody having trouble. Here's a link to the awesome assistance I got from Stackoverflow
Code: [Select]
https://stackoverflow.com/questions/75203830/having-trouble-with-some-redirect-rewrite-codes-301-and-410s
My time with CPG is done. Wish you all the best with your project.

Cheers
Carl
Logged
Pages: [1]   Go Up
 

Page created in 0.016 seconds with 19 queries.