{"action":"created","issue":{"url":"https://api.github.com/repos/meetinghouse/cms/issues/99","labels_url":"https://api.github.com/repos/meetinghouse/cms/issues/99/labels{/name}","comments_url":"https://api.github.com/repos/meetinghouse/cms/issues/99/comments","events_url":"https://api.github.com/repos/meetinghouse/cms/issues/99/events","html_url":"https://github.com/meetinghouse/cms/issues/99","id":62739582,"number":99,"title":"Light theme: URL not updating","user":{"login":"meetinghouse","id":5215893,"avatar_url":"https://avatars.githubusercontent.com/u/5215893?v=3","gravatar_id":"","url":"https://api.github.com/users/meetinghouse","html_url":"https://github.com/meetinghouse","followers_url":"https://api.github.com/users/meetinghouse/followers","following_url":"https://api.github.com/users/meetinghouse/following{/other_user}","gists_url":"https://api.github.com/users/meetinghouse/gists{/gist_id}","starred_url":"https://api.github.com/users/meetinghouse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/meetinghouse/subscriptions","organizations_url":"https://api.github.com/users/meetinghouse/orgs","repos_url":"https://api.github.com/users/meetinghouse/repos","events_url":"https://api.github.com/users/meetinghouse/events{/privacy}","received_events_url":"https://api.github.com/users/meetinghouse/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"acavanagh","id":1994544,"avatar_url":"https://avatars.githubusercontent.com/u/1994544?v=3","gravatar_id":"","url":"https://api.github.com/users/acavanagh","html_url":"https://github.com/acavanagh","followers_url":"https://api.github.com/users/acavanagh/followers","following_url":"https://api.github.com/users/acavanagh/following{/other_user}","gists_url":"https://api.github.com/users/acavanagh/gists{/gist_id}","starred_url":"https://api.github.com/users/acavanagh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/acavanagh/subscriptions","organizations_url":"https://api.github.com/users/acavanagh/orgs","repos_url":"https://api.github.com/users/acavanagh/repos","events_url":"https://api.github.com/users/acavanagh/events{/privacy}","received_events_url":"https://api.github.com/users/acavanagh/received_events","type":"User","site_admin":false},"milestone":null,"comments":9,"created_at":"2015-03-18T16:48:21Z","updated_at":"2015-03-26T18:19:06Z","closed_at":null,"body":"I have been populating one of the client's test sites in Forge in preparation for rolling them out live, and I made lots of mistakes when assigning URL's to the pages. \r\n\r\nI went back and fixed them, but I notice that the fixes didn't \"take.\" For instance, for the page below I have edited the URL to be /flamenbaum.html but it has reverted to /deco_fence\r\n\r\nCan this be fixed? Or is there a period of time I need to wait for URL changes to show up?\r\n\r\nhttp://graneymetaldesign.corbettresearchgroup.com/deco_fence\r\n\r\n![screenshot 2015-03-18 at 12 47 57 pm](https://cloud.githubusercontent.com/assets/5215893/6714121/053d7b58-cd6d-11e4-8451-cd138af772a7.png)\r\n"},"comment":{"url":"https://api.github.com/repos/meetinghouse/cms/issues/comments/86654609","html_url":"https://github.com/meetinghouse/cms/issues/99#issuecomment-86654609","issue_url":"https://api.github.com/repos/meetinghouse/cms/issues/99","id":86654609,"user":{"login":"acavanagh","id":1994544,"avatar_url":"https://avatars.githubusercontent.com/u/1994544?v=3","gravatar_id":"","url":"https://api.github.com/users/acavanagh","html_url":"https://github.com/acavanagh","followers_url":"https://api.github.com/users/acavanagh/followers","following_url":"https://api.github.com/users/acavanagh/following{/other_user}","gists_url":"https://api.github.com/users/acavanagh/gists{/gist_id}","starred_url":"https://api.github.com/users/acavanagh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/acavanagh/subscriptions","organizations_url":"https://api.github.com/users/acavanagh/orgs","repos_url":"https://api.github.com/users/acavanagh/repos","events_url":"https://api.github.com/users/acavanagh/events{/privacy}","received_events_url":"https://api.github.com/users/acavanagh/received_events","type":"User","site_admin":false},"created_at":"2015-03-26T18:19:06Z","updated_at":"2015-03-26T18:19:06Z","body":"right, Mod Rewrite is what you'd use to create the permanent redirect that I mentioned above - \r\n\r\n\"What you can do if you want to preserve old links and old seo ranking is to put in a permanent redirect that redirects and request for /whatever.html to just /whatever. A permanent redirect (301) will make make any links to the .html page continue to work, and will be mostly transparent to any search engine that has the .html version indexed already.\"\r\n\r\nI suppose you could use it to redirect all of your new pages to end in .html instead, but it's far easier and equivalent for SEO to register a permanent redirect from anything ending in .html to it's non-html equivalent.  In other words, foo.com/page1.html is redirected to foo.com/page1 rather than the other way around. That's sort of the standard way to handle it.  That way old incoming links will still work, and it's the same thing as far as the search engines are concerned - either way the search bots are dealing with a 301 permanent redirect, which they're fine with.  \r\n\r\nI could do that in an .htaccess file if you're using apache - you're not on the new sites - but in any case it's not considered best practice because forces the webserver to load an extra configuration file.  Typically you'd put rules like that in your vhost file or equivalent.\r\n\r\n\r\n"}}