How to remove /index.php/ from URL’s

I’m a pretty basic WordPress user and know enough to install a theme and customize it. I’m helping a friend out with a new website and installed WordPress 4.4.2 in the root directory via cPanel on his uncle’s server. This is the first time I’ve used something other than a host-provided interface. My limited experience has been mainly with GoDaddy where you click a button to install WordPress and…poof…everything works. So perhaps I didn’t choose the right options when setting it up?

All the URL’s include index.php for some reason. example.com/index.php/contact, example.com/index.php/about, etc.

I’ve Googled around for solutions and tried messing with the .htaccess file, but nothing has helped. Any ideas?

Let me know if I’ve omitted any pertinent information that will help shed some light!

Thanks so much,

Kristin

1 Answer
1

This is usually a permalink issue.

Go to your WordPress dashboard then look for Settings>Permalinks.

There will be radial selectable options. You can select any that have no mention of index.php.

Alternative select Custom Structure then in the field to the right insert /%monthnum%/%day%/%year%/%postname%/ then save with the button at the bottom of the page.

I know something like this was in the comments but I wanted to make it clear as possible for beginners.

Leave a Comment