Title: Permalink Doesn&#8217;t Work &#8211; Get 404 Error
Last modified: August 19, 2016

---

# Permalink Doesn’t Work – Get 404 Error

 *  [Tony Bianco](https://wordpress.org/support/users/tbianco/)
 * (@tbianco)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/)
 * This is like beating a dead dog. But I upgraded to the most recent version of
   WordPress and permalink is not working. I’m on Ubuntu running Apache 2 and mod_rewrite
   is all up and running. I have an .htaccess and it’s permission level is at 777
   and it’s still not working correctly.
 * I tried to take out the index.php file and my blog will not show up. This is 
   frustrating.
 * I have the All in One SEO plugin and I deactivated that and it didn’t fix anything.
   I’m not sure what to do here.

Viewing 8 replies - 1 through 8 (of 8 total)

 *  [whooami](https://wordpress.org/support/users/whooami/)
 * (@whooami)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/#post-907585)
 * might be obvious, but did you actually update your permalinks? You dont mention
   that, and it is one of the steps in upgrading.
 *  Thread Starter [Tony Bianco](https://wordpress.org/support/users/tbianco/)
 * (@tbianco)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/#post-907642)
 * I went into settings clicked on permalinks then I unselected an option, saved,
   checked the option I wanted and hit save again. Between each save I looked at
   the .htaccess file and noticed that it was saving different rules each time I
   saved and had selected a different option.
 * Maybe I should take a screencast of this using Jing and have you take a look 
   at it. Would that help?
 *  [jsmithj24](https://wordpress.org/support/users/jsmithj24/)
 * (@jsmithj24)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/#post-907734)
 * I am a new wordpress user but I tried this and it worked perfectly (after a lot
   of frustration).
 * The .htaccess file is an invisible file – so first you have to find some kind
   of FTP program that will show you invisible files.
 * IF you have newly installed WordPress, there will probably be no .htaccess file(
   especially if, like me, you are installing it for the first time). The .htaccess
   file should be located in the root of the domain name (eg. [http://www.yourdomainhere.com](http://www.yourdomainhere.com))
   or in the appropriate blog sub-directory (eg. [http://www.yourdomainhere.com/blog](http://www.yourdomainhere.com/blog)).
 * Take the custom settings given by WordPress under the Permalinks section which
   are the same for everyone:
 * # BEGIN WordPress
    RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME}!-
   d RewriteRule . /index.php [L] # END WordPress
 * and enter these lines of code into your (hopefully not still invisible) .htaccess
   file – and save and upload if necessary.
 * HERE’s WHERE I FOUND THE PROBLEM – – when you edit the file, chances are your
   text editor (or whatever you used) added some kind of .txt suffix to it. In other
   words, you may be seeing a normally invisible file named “.htaccess” but, in 
   reality, you have probably just saved a file called “.htaccess.txt” which wordpress
   can’t recognize. The fact is you just can’t see the “.txt” suffix and you have
   to remove it before wordpress can write to the file.
 * The only way I solved this was to SSH shell access into the root of my server
   and go through a lengthy command process to change it. I needed the help of my
   tech support to do it – and you might too. Basically just ask them to please 
   check to see if the .htaccess file (located either in your root directory or 
   otherwise as described above) has the .txt suffix attached to it or not. Have
   them rename it for you (because remember, you can’t necessarily see the suffix
   even though you can see the invisible file itself).
 * I’m not a windows user – but apparently, if you can save the file with quotations
   marks ( ” ” ) around it (eg. “.htaccess”) it will not add an invisible .txt suffix–
   but don’t quote me on that – I have not tested it.
 * Also make sure you chmods and mod_rewrite files are working first.
 * Hope this helps.
 *  [Spiritfoxy](https://wordpress.org/support/users/spiritfoxy/)
 * (@spiritfoxy)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/#post-907735)
 * I am a brand new WordPress user and I am having a problem and I think this is
   similar, but the one and only time I posted in this forum last week I got slapped
   for supposedly posting in the wrong place. I have most people that can access
   the blog url and then I have a very few that cannot access it at all, they are
   getting a 404 page not found error. This blog is located in a subdomain and I
   only mention that if it might be an issue. the url is “[http://ej.startiste.com&#8221](http://ej.startiste.com&#8221);–
   if anyone has any ideas on this, I would be most appreciative, and thank you 
   ahead of time. I did check the htaccess and it is correct.
 *  [kmessinger](https://wordpress.org/support/users/kmessinger/)
 * (@kmessinger)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/#post-907737)
 * Your blog loads fine with IE and FF. It does have a few errors. Go [here](http://validator.w3.org/)
   to see what they are.
 * AFAIK, there is no way some can access and some cannot access unless those who
   cannot have done something wrong like old browser. When the light is on, it is
   on for everybody.
 *  [Spiritfoxy](https://wordpress.org/support/users/spiritfoxy/)
 * (@spiritfoxy)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/#post-907738)
 * thank you for the link! am checking the errors now, and I know, that is why I
   thought it very strange that some cannot access the page at all. It is definitely
   active.
 *  [robotmonkeys](https://wordpress.org/support/users/robotmonkeys/)
 * (@robotmonkeys)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/#post-907745)
 * I’m having this exact same problem with my newly installed blog. My other blog(
   that I upgraded to 2.3.5 as well) is running along just fine. I even copied the.
   htaccess from the working one to the broken one and it still isn’t working.
 * Clearly mod_rewrite wasn’t working. I fixed the problem by adding:
    `Options 
   +FollowSymLinks +SymLinksIfOwnerMatch` into wordpress .htaccess .
 *  [axisservicesnp](https://wordpress.org/support/users/axisservicesnp/)
 * (@axisservicesnp)
 * [16 years, 7 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/#post-907843)
 * Even I had similar problem,
 * Changed Permalink to
 * /index.php/%postname%/
 * And this ensured that Permalinks worked for me,

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Permalink Doesn’t Work – Get 404 Error’ is closed to new replies.

## Tags

 * [404-error](https://wordpress.org/support/topic-tag/404-error/)
 * [htaccess](https://wordpress.org/support/topic-tag/htaccess/)
 * [permalink error](https://wordpress.org/support/topic-tag/permalink-error/)

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 8 replies
 * 7 participants
 * Last reply from: [axisservicesnp](https://wordpress.org/support/users/axisservicesnp/)
 * Last activity: [16 years, 7 months ago](https://wordpress.org/support/topic/permalink-doesnt-work-get-404-error/#post-907843)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
