How to Fix 404 Permalinks
This is actually Host Environment specific – not WordPress specific.
@seacoast Web Design
Yep’, that’s true. But, remember when you were starting out? And how good it felt when you discovered and solved something all on your own, and you couldn’t wait to share it just because you thought it might help others?
And you gotta’ admit, that’s a pretty constructive synopsis.. 🙂
That assumes that the AllowOverride directive within the Directory section in httpd.conf has been configured, which is as Seacoast notes, a server configuration, rather than something controlled by WordPress. The default state is (generally speaking) AllowOverride None.
there are quite a few of them in there, but then I found another stanza:
Example of what it might look like in the httpd.conf
<Directory "/var/www/html"> # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory>
If I was just starting out, this would not be my first post. A page of code? Nope..
Obviously anything that is resolved with editing your httpd.conf is not specific to just WordPress. There are two major reasons why I posted that here:
- Tons and tons of WordPress.org users were having the same issue, and would likely search here for solutions
- Most (and I’m using that term conservatively) people are not web developers or designers and may only be using WordPress, so wouldn’t experience this problem in any other fashion.
Lastly, if you would have read my post thoroughly, I said in the “Supporting Evidence” section:
This tells me that it is specific to the site, not the hosting provider, or even WordPress.
(That is to say, its NOT a wordpress issue, but a site issue. Site as is defined within your httpd.conf file, something that wordpress obviously never changes.)
Technically it’s not specific to the host, but to the site, because you can have multiple sites configured within one host (as I do) and have different directives for each site, with different options.
- The topic ‘How to Fix 404 Permalinks’ is closed to new replies.