• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 444
  • Last Modified:

Wordpress index.php URL

Hi, i have just installed a new copy of wordpress on my site, however i have noticed that all of my urls have 'index.php' - such as

http://mywebsite.com/index.php/about-us/
http://mywebsite.com/index.php/contact-us/
http://mywebsite.com/index.php/news/

etc...

Does anyone know how to stop this? Thanks in advance...
0
oo7ml
Asked:
oo7ml
3 Solutions
 
Emmanuel AdebayoCommented:
Check the general settings in the Admin section.

Also check the theme that you are using if it has "home page" section.

Regards
0
 
Julian HansenCommented:
Have you read the wordpress article on Using Permalinks? You might find your answer there

http://codex.wordpress.org/Using_Permalinks#Using_.22Pretty.22_permalinks
0
 
oo7mlAuthor Commented:
Thanks, i just read that but it's a little over my head...
0
How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

 
John-Charles-HerzbergCommented:
Can you have a look at the control panel (Left side) under permalink setting and change it to "Default"

Permalink Settings
Thanks
JC
0
 
oo7mlAuthor Commented:
Hi, i changed it back to default but now i obviously don't have the 'pretty urls'

permalinks
0
 
John-Charles-HerzbergCommented:
Can you tell me what was it set on before you changed it to default?  Was it "Custom Structure" with "/index.php/%postname%/"

Was Wordpress installed in a folder called "index.php"  if so you might have to change the folder name

Thanks
JC
0
 
oo7mlAuthor Commented:
It wasn't installed in any folder called index.php and i had it previously set to 'Post Name'
0
 
John-Charles-HerzbergCommented:
Who is your hosting provider?  Can you send a screen shot of the directory structure?

Thanks
JC
0
 
oo7mlAuthor Commented:
register365.com

the files are placed in web... attached is the root directory

file
0
 
John-Charles-HerzbergCommented:
This is a good post that might help.  It look to be a hosting problem,

http://derekmolloy.ie/remove-index-php-from-your-wordpress-url/

Remove index.php from your WordPress URL

You will notice in this site which runs using WordPress that there is no index.php in the URL when you are directly addressing a page/post or when you are linking to other pages/posts.

There are two step 1's, depending whether you/your web provider is using Apache or Zeus scripting.


or this one


http://www.niallflynn.com/seo-news/register-365-wordpress-permalinks/

I ran into an issue today, while optimising a WordPress site hosted on Register 365 Servers, which initially looked to be Apache, but on closer inspection was Zeus. Not to worry I thought, WordPress will sort all this out, it’s an Apache type web server, I am sure the .htaccess will work. Well it did not and after a long time searching and looking around I found this work around.

No .htaccess instead rewrite.script, the code for the rewite.script is below and you can also download a zipped copy of the file here;


Thanks
JC
0

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now