The reason of such behavior is that you’ve installed your WP in /wordpress
subdirectory, so that’s exactly where it works. And since the root directory is empty (no index.php nor .htaccess files are in there) you get 403 error, when requesting domain root.
So how to fix it?
- Connect to your ftp server and move files from subdirectory to domain root. So all files from
/WordPress
subdirectory should be moved to its parent directory. Whenwordpress
directory is empty, remove it. - Edit
.htaccess
file and removewordpress
part in rewrite rules. - Change all paths/URLs in database. You can use this tool to do it: https://interconnectit.com/products/search-and-replace-for-wordpress-databases/