密码保护的目录不允许内部站点访问它


Password protected directory not letting inner site access it

我正在制作一个位于http://studnet.x10.bz的社交网络。长话短说,我在public html中有一个用户文件夹,其中包含用户、他们的照片以及他们帐户上的几乎所有数据。由于未公开的原因,我无法将文件夹移出公共html。如果有帮助的话,我使用x10hosting。

现在,我有一个从文件夹中读取图片的img标签。当它尝试加载时,需要进行身份验证。显然我不能把它给任何人。(这有什么意义?)有谁知道我如何在不触发认证请求的情况下访问它?

一种方法是在非保护区域创建PHP包装器脚本。这将发出一个指定身份验证选项的CURL请求,或者直接访问文件系统,并提供数据。

这里假设您具有读取图像的本地文件系统权限,或者可以用于curl访问的身份验证令牌。