2

所以我正在对我的(已经付费的)虚拟主机进行 15 天的试用,它们看起来非常好,至少在我获得 FTP 之前它们是这样的。

我有一个需要根目录之外的文件夹的 php 脚本


例子:

网站根:

/users/websites/public_html/<- 用户/浏览器可以访问的文件夹

该脚本需要一个文件夹:

/users/websites/<- 在根之上

例如/users/websites/sensetive_data/<- 浏览器不能访问这个


但这在我的网络主机上是不可能的"because it's a shared hosting"<-他们的回答。他们不能改变根路径。

所以我无法在上面创建任何目录或文件/users/websites/public_html/

所以,好吧,不要立即取消我的试用,也许我会尝试以另一种方式来做,我想使用 htacces 来限制对目录的访问,以及其中的所有文件及其子目录,

所以我可以将 'sensetive_data' 文件夹移动到/users/websites/public_html/sensetive_data

我希望它重定向到主页(所以当访问 /users/websites/public_html/sensetive_data/* [http://example.com/sensetive_data/*] 时,它将转到 /users/websites/public_html/ [http: //example.com/],

因此,即使用户知道确切的 url,他/她也会被重定向。我怎样才能做到这一点?

4

2 回答 2

1

/users/websites/sensetive_data/.htaccess写:

Deny From All

对于您需要自己更改的任何 PHP 脚本。

于 2012-07-27T04:20:34.600 回答
1

如果您想对文件夹进行重定向,请说/users/websites/sensitive_data/

在该文件夹中创建一个名为的文件.htaccess并添加以下内容(并指定要重定向到的 url)

Options -Indexes
ErrorDocument 403 http://mysite.net/
于 2012-07-27T04:22:06.070 回答