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   2053 Views

Avatar
dips_045

Community Member, 20 Posts

24 August 2010 at 7:11am

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

Community Member, 24 Posts

24 August 2010 at 8:50am

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

Avatar
dips_045

Community Member, 20 Posts

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

Community Member, 20 Posts

25 August 2010 at 6:33am

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

Avatar
datswicked

Community Member, 15 Posts

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.
i.e.

RewriteBase /subfolder

and changing this to

RewriteBase /

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