【发布时间】:2012-01-16 02:44:43
【问题描述】:
情况是这样的:
我有一个 LAMP 服务器,它提供 HTML、PHP 等服务……现在我有一个远程文件夹,在网络的某个地方,它有一个目录,里面有 PHP 文件、图像、MVC 文件夹结构(CodeIgniter)等...
现在,我想要做的是,我不想每次都提供这些 PHP 文件,而不是下载它们并将它们上传到我的 LAMP 服务器,我想直接使用这些 PHP 文件并在我的 LAMP 中提供它们服务器。
再次,我想要另一个服务器中的文件夹中的 PHP 文件,我只能访问每个单独文件的直接链接,在我的 LAMP 服务器中提供服务,所以如果我访问我的网站,例如:www. website.com/page1,从远程 Web 服务器或所有 PHP 文件中获取文件夹结构,并在我的服务器中获取服务。
我知道这听起来有点复杂,但我不确定要使用什么...也许是反向代理?您认为我可以直接下载文件并不断同步文件吗?如果有人得到一个好的解决方案,我什至可以付钱给那个人......
编辑(1) 到目前为止很好的答案......但我认为我没有提出一个好的问题,所以这里又来了:
我可以访问 PHP 文件的“列表”,为了获得它们,我需要通过 PHP 使用 oath 对自己进行身份验证。一旦通过身份验证,我就可以检索 PHP、html 等文件的列表,每个文件都有一个任何人都可以访问的公共 URL。所以我的想法是,我不想下载该存储库中的所有文件并提供这些文件,而是希望能够重用该存储库的网络空间,而我自己只是提供这些文件。所以基本上我希望能够拥有指向 url 的符号链接,我认为这是不可能的,但能够读取文件并提供 PHP 逻辑,即使文件在其他地方。
我担心所涉及的安全问题,但如果有人可以帮助我,我将不胜感激...此外,如果您对我正在做的事情感兴趣,我总是可以为我打算的这个项目使用合作伙伴将其用于慈善事业,但仍可以支付给该人。
【问题讨论】:
-
两台服务器是如何连接的?第二台服务器上是否有运行 HTTP 服务器?听说过rsync 吗?
标签: php proxy reverse-proxy