Jump to:

17452 Posts in 4473 Topics by 1971 members

Archive

SilverStripe Forums » Archive » Changing URLs

Our old forums are still available as a read-only archive.

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

Page: 1
Go to End
Author Topic: 1209 Views
  • Andrew Houle
    Avatar
    Community Member
    132 Posts

    Changing URLs Link to this post

    I have a news page that is my second attempt at it. I deleted the first one so naturally silverstripe has called this page: mysite.com/news-2. When I try to change the URL within the meta data tab of the CMS to mysite.com/news, after I save and publish it it just reverts back to news-2. How can I make this work? Do I have to delete news within the database somewhere. Thanks in advance for your help!

  • Andrew Houle
    Avatar
    Community Member
    132 Posts

    Re: Changing URLs Link to this post

    I could have sworn I saw a thread on this one time, but now I can't find it anywhere. It seems like you could just take out the URL name in the sitetree db, but that didn't work. Anyone have any suggestions?

  • ajshort
    Avatar
    Community Member
    244 Posts

    Re: Changing URLs Link to this post

    I suspect that the problem is the fact that you cant have URLs the same as a class name - so if you have the class "News" you cant have a page with the URLSegment "news".

    There are two possible fixes - change your News class to NewsPage or NewsArticle or something - the other is to update to 2.3-rc1, as it has a feature where this conflict only happens if your class is a subclass of RequestHandler (which your Page types arent)

  • Andrew Houle
    Avatar
    Community Member
    132 Posts

    Re: Changing URLs Link to this post

    Thanks for your response! I'll give that a try.

    1209 Views
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.