Php 访问其他域中的文件
很简单,我有:Php 访问其他域中的文件,php,apache,file,cpanel,whm,Php,Apache,File,Cpanel,Whm,很简单,我有: domain1.com domain2.com 在cPanel/WHM专用服务器上设置 我想访问从domain1.com到domain2.com的图像,但不使用完整的http路由 而不是这个 我想这样做: 如何执行此操作?映像的src属性需要publicHTTP地址,而不是磁盘上的物理文件位置。无法执行此操作。您必须为映像源提供http路径。图像源中的文件位置地址(如document/path/to/file/in/The/system)将永远无法工作。除非您使用Apache
domain1.com
domain2.com
在cPanel/WHM专用服务器上设置
我想访问从domain1.com
到domain2.com
的图像,但不使用完整的http路由
而不是这个
我想这样做:
如何执行此操作?映像的
src
属性需要publicHTTP地址,而不是磁盘上的物理文件位置。无法执行此操作。您必须为映像源提供http路径。图像源中的文件位置地址(如document/path/to/file/in/The/system
)将永远无法工作。除非您使用Apache配置了一个虚拟主机,该虚拟主机只指向该图像目录。正如格雷格所说,标签需要一个公共url。创建一个指向文件目录的符号链接
ln -s path-to-actual-folder name-of-link
要确认,请执行以下操作:
ls -ld name-of-link
这是可以做到的。。。但前提是两个域位于同一服务器上 在Linux/BSD(或任何*nix)服务器上,您可以将domain2 www目录中的“创建符号链接”设置为domain1中的实际目录 如果使用Apache,则可以使用.htaccess透明地重定向请求。但这有点困难,可能无法在所有Apache安装上运行 使用这两种解决方案,您最终将得到URL,使domain1看起来像domain2的子目录。例如:
<img src="/domain1/files/image1.jpg" />
所以我不能那样做?我不想留下任何关于域名1统计数据的线索,我担心这样做肯定会成功。不,你不能这样做。你正试图以一种非故意的方式入侵互联网。也许重新考虑一下应用程序的体系结构,而不是让它工作。我该如何配置virtualhost?