所以我正在对已经付费的网站主机进行为期15天的试用,而且他们看起来非常好,至less他们做到了,直到我获得了FTP。
我有一个PHP脚本,需要在根目录之外的文件夹
例:
网站根目录:
/users/websites/public_html/
< – 用户/浏览器可以访问的文件夹
脚本在这里需要一个文件夹:
/users/websites/
< – 超出根目录
例如/users/websites/sensetive_data/
< – 浏览器无法访问此
但在我的networking主机上这是不可能的, "because it's a shared hosting"
< – 他们的答案。 而且他们不能改变根path。
所以我不能创build任何目录或文件上面/users/websites/public_html/
所以,为了不立即取消我的试用,也许我会试着用另一种方式来做,我想用htacces来限制acces到一个目录,并且它的所有文件和它的子目录,
所以我可以将“sensetive_data”文件夹移动到/users/websites/public_html/sensetive_data
我想它redirect到主页面(所以当访问/用户/网站/ public_html / sensetive_data / * [http://example.com/sensetive_data/*]它将去/ users /网站/ public_html / [http: //example.com/]
所以即使用户知道确切的url,他/她也会被redirect。 我怎么能做到这一点?
如果你想做一个文件夹的重定向,说/users/websites/sensitive_data/
在该文件夹中创建一个名为.htaccess
的文件,并添加以下内容(并指定要重定向的url)
Options -Indexes ErrorDocument 403 http://mysite.net/
在/users/websites/sensetive_data/.htaccess
写入:
Deny From All
对于你的任何PHP脚本你需要自己改变它。