22992 Posts in 11842 Topics by 2828 members
|Go to End|
24 August 2010 at 7:11am
I was testing out silverstripe and created my website in a subfolder on my server.
Now that I am happy with it, I moved the folders into the root directory. The website looks fine but now I cannot access silverstripe admin.
I thought it would be www.myurl.com/admin since I moved it but it doesn't work.
also on top that when I click on the links on my website the url has index.php in the middle.
so its www.myurl.com/index.php/contact ...how do I get rid of the index.php?
hope someone can help!
24 August 2010 at 8:50am
Have you checked your .htaccess file? It's probably rewriting all your urls to the old directory.
24 August 2010 at 11:42pm
Thanks for replying. I found the admin. I had to type in index.php/admin. So does that mean that the rewrite rules have no been set up correctly?
When I installed straight into my subfolder, I had no problems. There was no index.php in the middle of the url.
I have been working on a mac so I can't see the htaccess file.
What do I have to do to set up the rewrite rules? will that solve my problem?
Thanks for your help.
25 August 2010 at 6:33am
thank you! I didn't move .htaccess to the root.
its working fine now thanks :-D
30 July 2012 at 12:09am
I have a fix
I have found that running the development on MAMP in a subfolder caused the htaccess to add a rewriteBase rule.
and changing this to
fixed the index.php/admin/ issue on my live server.
|Go to Top|