You might just need to flush permalinks. (Navigate to Settings > Permalinks and click “Save Changes”) If you can’t navigate to the permalinks page because of the error, you could try one of the other suggestions here
Obviously make a backup of your database before performing any of them.
If that doesn’t work there may be a permissions issue. It’s generally suggested that the folders be set to 755 and files to 644. You can read more about WP file permissions here
Related Posts:
- 403 error on admin login page
- htaccess rewrite conflict with wordpress rules and ssl
- Globally force SSL on all pages
- Admin-Ajax.php, SSL, Non-SSL
- How disable SSL redirect for specific URL?
- How to modify the .htaccess to force ssl on login and admin pages
- Setup Permanent 301 Redirects after moving to Https [closed]
- Corrupt .htaccess file
- Transfer to HTTPS – mixed content on main page only [closed]
- Https Redirect infinite loop in Mobile browsers
- Adding a SSL Certificate
- HTTP sitewide, except for: wp-admin, and 2 custom directories
- How can I fix the redirect chain after implementing ssl on wordpress?
- My Homepage Suddenly Disappeared and I Can’t Get It Back
- Conflict with Force SSL and Rewrite Rules
- Force non-ssl on WordPress RSS feeds in htaccess, using cloudflare
- Redirect https://www.subdomain.domain.com is not redirecting to subdomain.website.com [closed]
- htaccess redirect throws an error: PHP Catchable fatal error: Object of class WP_Error could not be converted to string
- Downloading zip or tar.gz inside WordPress installation?
- Steps for WordPress over SSL
- The connection to “domain” is not secure
- Browser Caching .htaccess
- WordPress site hacked. Has .htaccess been hacked?
- .htaccess and 500 error, extra character added
- Static raw HTML page
- .htaccess file redirecting to parent directory
- Rewrite rule not working
- Correct htaccess to display page while also passing in GET parameters
- Using “wordpress_logged_in” to restrict direct access to uploads folder in 2021
- Temporary .htaccess blocking is disabling WP Crons from running?
- .htaccess redirects disappeared after re-saving permalinks
- WordPress best solution shared theme for consumers and businesses (two url’s one instaltion)
- Redirect main domain to subdirectory
- WordPress multilingual website domain and folders
- Attach to wp-login.php and xmlrpc.php
- Removing code added to htaccess with insert_with_markers
- XMLRPC filtering through htaccess not working
- Cache policy not updated according to PageSpeed
- Can’t Access Subdirectory
- What’s the opposite of required valid user in .htaccess authentication
- How can i redirect one url to another url using .htaccess or add_rewrite_rule
- When is it necessary to have Header unset Vary in .htaccess
- Redirect http to https does not work on subdir where another instance of WordPress installed
- redirect the homepage using .htaccess outside of WordPress
- How can I enable keep alive (Not accessing to Apache)
- WordPress installed in root, need second in subdirectory with different domain
- htaccess has broken my site
- HTTP Error 406 always on site?
- Point all URLs to homepage but maintain URL
- SSL and www to non-www redirection works only on homepage – WordPress
- Htaccess file isn’t redirecting http sub-pages to https––they display 404 error instead, tried many solutions and none work
- htaccess working on local server but not on live server
- External content won’t load in iframe in Safari
- How to write .htaccess so that https is on for subpages only but not the home page
- I could not access my website wp-admin after installing SSL. And error with mixed content
- Only Allow Front End Access
- Custom rewrite rule, url returning 404
- ReDirect subfolder link to another sub-folder and force SSL
- mod_rewrite doesn’t work as I want even with JSON API Plugin disabled
- wp_remote_get sslv3 alert handshake failure
- WordPress .htaccess file gives issues with subdirectory
- W3 Total Cache CSS & JS files GZip issues [closed]
- WP Super Cache unable to locate cache file for only the homepage
- Cannot login to WordPress site after changing .htaccess for security purposes
- WordPress permalink, stop redirection
- add_rewrite_rule to remove /category/ from permalink
- disable WordPress 404 for one specific page/folder to receive actual php errors
- .htaccess Non-‘www’ to ‘www’ Subdomain Redirection Only Works for Homepage
- .htpasswd asking for authentication on home page
- Non WordPress Folder in a WordPress Site
- WordPress login fail after .htaccess domain redirect
- Access sub-domain when root public_html is protected with .htaccess password
- Htaccess rewrite based on query string, not working [closed]
- Redirect all subdomains to root domain
- Change root directory
- How to execute WordPress as though it is in the root folder while it is installed in a subdirectory?
- Htaccess maintenance page rules that actually work with WordPress?
- How to allow only vpn access to dashboard on Bitnami WordPress by IP address restricting
- Should I prevent access to .htaccess and wp-config.php files?
- Blocking wp-login in HTACCESS has also blocked password protected pages
- htaccess redirect to path
- Non-wordpress subdomain on Multisite Installation
- Unable leverage Browser Caching on AWS Bitnami stack (Apache) through W3TC and Cloudfront CDN
- Clicking PUBLISH Now Redirects to 404 PAGE NOT FOUND
- Unable to find ‘full-path’ to my 404.php file
- Rewrite rules and maintain URL
- Subfolder renaming
- Targeting .htaccess file with file_put_contents
- Redirect Loop in Regex Moving to HTTPS
- .htaccess file changes disappear
- Need to edit htaccess while moving on WordPress
- WordPress login bug. Need an emergency solution
- How can I create a private site that is inaccessible from the outside?
- .htaccess and virtual host configuration for WP in its own directory
- 403 forbidden due to .htaccess?
- Where is the htaccess in wordpress.com hosting?
- rewrite rule on plugin activation
- Debug errors for “Destination directory for file streaming does not exist or is not writable”
- How To Add CSP frame ancestors in WordPress Website? [closed]
- How do I modify each instance of setcookie?