I've been trying to move my WP site to a sub-directory, let's say /blog instead of mysite.com, i've been able to do this successfully in the past but now everything is going wrong. I followed several guides and here's what i tried so far:
Moved all wp-* files, index.php and .htaccess to the "blog" folder in /www/html after changing the URL in the wordpress dashboard;
Edited .htaccess to include redirects from several guides/questions i have found;
Added the following to wp-config.php:
Deleted several plugins that i suspected were causing redirects or issues;
Edited index.php and added /blog to '/wp-blog-header.php';
Changed permissions of the "blog" folder where i placed the wordpress files;
Went into the sql database and altered the URL's in the wp-options table;
None of these things have worked and so far, i tried them separately and together, the furthest i got was getting the home page to load, wp-admin loads but only html and logging in does nothing. In all other instances i get 403 forbidden errors and 404 not found. If anyone knows what i'm missing, would appreciate it.
Note: I'm running on a vps so experimenting isn't an issue considering i have backups.