I need help. I've bought a domain @ GoDaddy and I've pointed the nameservers to my hosting account (at host-ed) . I had custom .htaccess file that was redirecting the visitor from mydomain.com to mydomain.com/blog Everything was good, but than I switched to my friends hosting, he gave me free premium, and I just changed the nameservers to the ones that his company is using. And guess what? I'm getting errors that /blog directory doesn't exist on my new hosting account, which means that rules from .htaccess, created earlier, still apply. Since I'm new with this, can anyone explain me how the hell do I fix it? And since I was so frustrated I deleted the .ht from host-ed and now I'm getting 500 internal server error. Does this make me an idiot? Can this be fixed? Thank you very much.
What operating system? What control panel? Without the .htaccess file, check the folder and file permissions for everything else. Try 755 for folders and 644 or 655 for files. You may need to go to 755 for files.
Each cpanel allows you to redirect your domain name, folder, files, pages etc...you can use that redirection feature as well, they have 301, 302 both redirect methods.. Since, your hosting server is changed so you have to check the .htaccess files that contains redirection command is correct with that hosting cpanel or not.