Hi @tirossinaestamparia ,
What you describe sounds as though it’s still related to your possibly your server as when cross testing for you on both of my test sites with Nginx I have been unable to replicate what you describe and all permalinks and endpoints are loading correctly.
Maybe reach our to your host and see if they could check your server configuration with regards to WordPress permalinks to see if they can maybe spot something in it’s configuration.
Something I noticed too is that after repair the issue with Nginx and change the permalinks to postname, everytime I install a new plugin I see this message:
“This plugin generated 582 characters of unexpected output during activation. If you find messages from “headers already sent” problems with feeds or others, try to disable or remove the plugin”
That number changes depending on which plugin I’m installing. The plugins are working normally even with this, but maybe this helps to figure out what is happening.
That error doesn’t sound like a WooCommerce specific issue.
I’d recommend reaching out to your host.
Basically, I’m having the same problem this guy had:
https://wordpress.org/support/topic/endpoints-only-work-with-plain-permalink/
Already tried to deactivate all plugins and it stays the same.
If you deactivate all plugins except for WooCommerce, what exactly happens?
Exactly the same. If I try any endpoint, all them only show the dashboard. They only work if I’m using plain permalinks.
I already tried to change the theme too. (Tested with Twenty Sixteen)
When you tested with TwentySixteen, did you have all the plugins deactivated as well?
Are you still having both issues? Or is one resolved? I want to make sure we are working through the correct troubleshooting steps.
Issue 1: the endpoints do not work for account pages
Issue 2: ““This plugin generated 582 characters of unexpected…”
Thanks!
Issue 1: Yes, the endpoints only work in plain mode.
Issue 2: No, now it’s even worse. When I activate any plugin (after install) I get error 500. If I reload the page, the plugin is working correctly.
Just mentioned the issue 2 cause it could be a clue of what could be causing the issue 1.
Which hosting company are you using?
They should have a log file with the 500 error, which will help us figure out what might be going on.
Hi!
I’m using Digital Ocean.
My main concern are the endpoints only working in plain mode.
They were like this even before this 500 error after plugin install.
There are definitely some server oddities going on. I would maybe look for a preconfigured WordPress droplet to go with.
As for the issue, check the endpoint settings at WooCommerce > Settings > Accounts and make sure all looks correct there as well. Maybe remove any text and re-save the page.
I tried to do as you said and the issue continued.
I have two sites hosted in this host. This one is having this issue, but the other site endpoints are working normally with pretty permalinks.