In my root folder on my school account I have a bunch of files and folders, e.g.,
$ ls foobar.txt Private Public www
By default, all the files in Public/ and www/ are viewable on the web via myschool.edu/myusername/Public and myschool.edu/myusername/www. But how do I make foobar.html viewable? I want myschool.edu/myusername/foobar.txt to return the actual contents of foobar.txt, instead of a 403 error.
I tried setting permissions on foobar.txt (chmod 755 foobar.txt, and I even tried chmod 777 foobar.txt, so that the current permissions are -rwxrwxrwx), but I still get a 403 error.
If it matters, it looks like my school uses Apache/1.3.41 Server.
Reason I'm asking
I have no idea how, but I had a "stuff" folder in my home directory, and Google somehow managed to index and crawl its contents. So "myschool.edu/myusername/stuff/grr.html" now appears in Google's search results and cache, even though I still get a 403 error if I try to access the file myself.
So I want to verify ownership of my root folder on Google's webmaster tools, so that I can request removal. But to verify ownership of my root folder, I need to put a verification file "googlef197bd7510bd452a.html" in my root folder that doesn't return a 403 error.
[I've already deleted the damn folder, but I want to speed up Google's removal process.]