Why are all my MP Download Files giving a 404 Error?
If all your MP Download Files are giving a 404 error, here are some things you can check to fix it.
1. Permalink Settings
For some reason, WordPress can't handle the MP Download permalinks if the structure doesn't have a trailing slash (a "/" at the end of the permalink structure).
- Go to Settings->Permalinks
- If your setting is "Numeric" then you will need to choose "Custom" and then add a "/" at the end of the structure. Then click the "Save Changes" button at the bottom of the page.
- If your settings is already "Custom" make sure you have a "/" at the end of the custom structure. Then click the "Save Changes" button at the bottom of the page.
- If you have a different setting, or your structure already has a trailling slash, then this is not the problem.
2. File Permissions
Sometimes file permissions can be changed which would cause the file to be inaccessible. Checking and fixing file permissions can be difficult. You can ask for help from your hosting providor, or follow the instructions in How to Fix File and Folder Permissions Error in WordPress.
If you file permissions are all correct then the 404 error is likely caused by something out.
3. Missing Files
If all or some of your MP Downloads are causing 404 errors it may be that there is an issue with a missing file or directory.
- Install a File Manager WordPress plugin. (Or, if you have access through your host or an FTP client to your file directory, you can access it that way.)
- Open the "wp-content" folder of your site.
- Opn the "uploads" folder.
- There should be a folder named mpdl that contains your MP Download files.
- Make sure that all of your files are present in MP Download upload folder.