I had a look at your site and you appear to have done a lot more than install that .htaccess code I suggested. You also appear to have been modifying the Laravel directory structure, and have been mixing both Laravel’s rules, the rules I suggested, and some other rules entirely.
I think that this has resulted in an invalid .htaccess file, which is why you see that error.
At this point, I would suggest the following:
- Delete all the files currently there.
- Upload your Laravel site, without any modifications to make it work on our hosting.
- Pick one approach to make Laravel work without changing the document root, and apply it.
The method I suggested with the .htaccess file in the htdocs folder is one way to do it, but there are other ways (like moving the contents of the public
folder into the htdocs
folder and changing the index.php). There are multiple ways to do it, but you need to pick one, not try doing them all at the same time. If you do, you’ll likely end up with, well, something like what you see now.