I have moved a WordPress install to a client from sub folder to the root folder. Right now, everything works fine, except for the friendly URLs. I currently have to set the Permalink feature in “Common settings” to “Default”, which means URLs with ?p=434… At least they work. Otherewise I get a very short 404 not found error message on a white screen. I was following this tutorial, but I found I cannot write an .htaccess to my Yahoo host account and so I could not follow one of the last steps… I wonder if the 404 not found errors have to do with this problem I have had uploading the .htaccess file… I currently do not have any .htaccess file up there… So maybe MOD_REWRITE is disabled… I have just ran phpinfo() and did not find any entry on mod_rewrite. Before moving the website, when it was still on a subfolder, the friendly URLs used to work, but now they don’t. Has anyone came accross this experience and has successfully restablished the permalinks feature?

Any help is appreciated. Thank you.

5 Answers
5

Yahoo doesn’t allow users access to the htaccess file which means that you can’t the mod_rewrite rules needed for custom permlinks.
The Only way around it that i’ve heard it works (never tried it myself) is to add /index.php/ to the beginning of your custom structure so:
Go to Permalink Settings > Select Custom Structure. And set the value as /index.php/%postname%/
or what ever you want as long as you add /index.php/ before it.

Hope this helps.

Leave a Reply

Your email address will not be published. Required fields are marked *