22407 Posts in 6903 Topics by 2749 members
|Go to End|
30 January 2012 at 12:25am
I installed WampServer on my computer to create my website.
I installed SilverStripe in c:/wamp/www
If I type 'localhost' in the webbrowser, default page (blackcandy) is normally displayed, however, if I type 'localhost/index.php' the page is displayed without format.
If I do the same on a remote web server both forms (www.dominio.com or www.dominio.com/index.php) show the page properly.
Is this normal?
Do I have to configure WAMP in any special way?
I have already enabled Apache rewrite_module.
Attachment 2 pictures that you see all this.
30 January 2012 at 1:22am
The index.php link will be adding that too the bare tag in the html, thus breaking your assets links.
You shouldn't be running with index.php, you can add a rewrite rule to the .htaccess to stop index.php working.
30 January 2012 at 2:43am
Thank you for your answer.
But why it works when a remote server?
What rewrite rule should add to the file .htaccess?
1 February 2012 at 10:24pm
Nobody knows the answer?
12 February 2013 at 11:16pm
This is the line I use:
RewriteRule ^(home|index\.php)/?$ / [L,R=301,NC]
|Go to Top|