Jump to:

329 Posts in 212 Topics by 160 members

Migrating a Site to Silverstripe

SilverStripe Forums » Migrating a Site to Silverstripe » 301 Redirect Help!

What you need to know when migrating your existing site to SilverStripe.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 3744 Views
  • V99
    Community Member
    1 Post

    301 Redirect Help! Link to this post

    Hey guys,

    I have moved a static HTML website into SilverStripe - something which was incredibility easy and I'm loving SilverStripe.
    I now have the website live and I have setup some 301 redirects pointing the old pages to the new ones.

    There's just one big problem - the redirects aren't working

    At the top of my htaccess file I have:
    redirect 301 index-newsarchive.html http://www.mysite.com/news-archive/

    But when I goto index-newsarchive.html I get:
    "The requested page couldn't be found."

    I've done a bit of research into this and no one else has had this problem. I have been lead to believe my redirect system isn't working correctly. Because:

    Isn't this a default redirect setup with SilverStripe:
    /cms should goto /admin

    But when I put /cms I get:

    Why aren't my redirects working?

  • BuddhaSource
    Community Member
    57 Posts

    Re: 301 Redirect Help! Link to this post

    Same problem

    simple redirect is not working.

    redirect 301 /old/old.htm http://www.you.com/my-page/

    It gives me an error

  • banal
    Community Member
    901 Posts

    Re: 301 Redirect Help! Link to this post

    Have you tried using rewrite rules instead of the redirect statement?
    Something along the lines of:

    # Place these rules just after the RewriteBase line
    RewriteRule ^old/old.htm my-page [R=301,NC,L]

    This worked fine for me.

Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.