Thread Starter
seemax
(@seemax)
Thanks NT, I appreciate it
but
the article speculates about should and shouldn’t.
In my case I can’t
set any other permalink than “plain” because any other option just shows 404.
I’m talking about 4.4.1
I have not upgraded my another site to the 4.4.1 version but I wonder whether I’ll end up with all links broken, because permalink had been set to /%postname%/ long ago and works perfectly well.
Could it be 4.4.1 issue or something else?
Who to blame in “no permalink choice situation” and what can I do?
There must be some other issue, such as a plugin or your theme, because I have had my permalinks set to /%postname%/ for years and they have stayed through many WordPress updates including 4.4.1.
Deactivate all (…yes, all) of your plugins and see if that clears the issue.
If it does, then turn one plugin on, go to Permalinks, don’t change anything (make sure it is still set to /%postname%/), press “Save Changes” and see if you get the 404 error.
If not, repeat the process for each plugin, one at a time until you get the 404. That is the culprit plugin.
Thread Starter
seemax
(@seemax)
Fair point, NT, thanks, checked.
1) I changed theme, in order to cut off all local plugins in functions.php.
2) I deactivated all plugins installed.
Nothing has changed. Any other than “plain” permalink ruins all but not front page links.
I suspect 4.4.1 but, have to admit, it sounds even more weird…
I’m thinking that it is .htaccess related. Check it: htaccess « WordPress Codex
And, who is your host?
Thread Starter
seemax
(@seemax)
Nice try, NT, checked as well.
1) .htaccess is completely blank.
2) Host is local wamp http://www.wampserver.com/en/
I have no more ideas…
You’ve activated mod_rewrite from the wampserver apache config options menu in your taskbar/systray?
Thread Starter
seemax
(@seemax)
As far as I remember, CJ, I haven’t done it.
Could you be so kind to provide the path to this setting to check?
I’m not so familiar with server.
Click on the green WampServer icon in your taskbar or system tray, select Apache > Apache modules > then scroll down the module list until you come to “rewrite_module”, and see if there is a check mark next to it. If not, select the mod_rewrite module, and the server should automatically restart and apply the changes for you.
Thread Starter
seemax
(@seemax)
Thanks a lot, CJ!
You’re right, the issue eliminated.
I would never get it by myself. Could you give a link to some sort of explanation of this behavior?
Is that remedy for ever or I have to switch off/on from time to time?
It’s normal behavior with an Apache server. mod_rewrite needs to be enabled for pretty permalinks to work. You will need to leave it turned on. Some information on Using Permalinks