Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions

General questions about getting started with SilverStripe that don't fit in any of the categories above.

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

can't access admin


Reply

5 Posts   1930 Views

Avatar
dips_045

24 August 2010 at 7:11am Community Member, 20 Posts

Hi,

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!

Thanks

Avatar
te_chris

24 August 2010 at 8:50am Community Member, 24 Posts

Have you checked your .htaccess file? It's probably rewriting all your urls to the old directory.

Avatar
dips_045

24 August 2010 at 11:42pm Community Member, 20 Posts

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.e. www.myurl.com/subfolder/admin/)

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.

Avatar
dips_045

25 August 2010 at 6:33am Community Member, 20 Posts

thank you! I didn't move .htaccess to the root.
its working fine now thanks :-D

Avatar
datswicked

30 July 2012 at 12:09am Community Member, 15 Posts

I have a fix
I have found that running the development on MAMP in a subfolder caused the htaccess to add a rewriteBase rule.
i.e.

RewriteBase /subfolder

and changing this to

RewriteBase /

fixed the index.php/admin/ issue on my live server.