– are you able to view the .htaccess file if you log into your control panel on your hosting account and select the the “show hidden files” feature in the file manager?
– if you get a directory listing while visiting your site, either there is no index.php in the root directory, or you aren’t configured to serve index.php by default
– you’re actually moving all of your files from a sub-directory, rather than into a sub-directory, so these instructions may shed some additional light on the process of moving: Moving WordPress > On Your Existing Server > Starting with Section 1, item 2): “If you want to move WordPress to your root directory…”
If it’s a fresh install of WordPress I don’t think it ships with a .htaccess file in the root directory. The file is created when you change the permalinks setting.
Try going to Settings > Permalinks and changing to an option other than Default and it should create a file for you, then you can copy it.
Also, looking at your site don’t forget to do Step 6: Edit your root directory’s index.php.
- Open your root directory’s index.php file in a text editor
- Change the line that says:
require('./wp-blog-header.php'); to the following, using your directory name for the WordPress core files: require('./wordpress/wp-blog-header.php');
- Save the file.
Looks like ClaytonJames beat me to this though it looks like we may have interpreted your question a little differently. Hopefully one of our answers helps, if it doesn’t let us know 🙂
Thanks guys!
I used both of your tips to finally get it figured out. I ended up deleting and reinstalling wordpress a few times, trial and error. Eventually I figured it out.
Thanks for your help!