There can be a number of reasons for an Internal Server Error. Here are something you can do to solve it:
The no doubt issue is a corrupted.htaccess document.
Sign in to your site root utilizing FTP and rename your.htaccess file to.htaccess_old. Have a go at stacking your site to check whether this has tackled your concern. On the off chance that it works, try to visit Settings > Permalinksand reset your permalinks. This will create a new .htaccess file for you.
Before you proceed onward with different things, ensure that you go to Settings » Permalinks page in WordPress admin zone and tap the spare catch without rolling out any improvements. This will produce another .htaccess record for you with legitimate revise principles to guarantee that your post pages don’t return a 404 mistake.
Have a go at deactivating the majority of your Plugins to check whether it is a Plugin issue. On the off chance that you can’t get to your WordPress Administration Screens, deactivate your Plugins through FTP by following these directions. In the event that debilitating all modules settled the blunder, you realize it is one of the modules that is causing the mistake. Dispose of that module, and report the mistake to the module creator.
Change the Theme to the WordPress Twenty Sixteen Theme to dispense with any Theme-related issues.
Increment the PHP Memory limit. You should expand as far as possible by following these means:
1.Create a clear content record called php.ini
2.Paste this code in there: memory=64MB
3.Save the file
4.Upload it into your/wp-admin/folder using FTP
On the off chance that expanding as far as possible settled the issue for you, you have just settled the issue briefly. Regardless you have to discover the reason that is debilitating your memory limit.
Attempt re-transferring the wp-admin and wp-incorporate organizers from a fresh introduce of WordPress.This won’t expel any of your data, yet it might tackle the issue in the event that any record was undermined.