2009-03-02 172 views
-2

我的问题有点难,但很简单。 我有(或有)网页(http://sub.domain.com/page.php)。应用程序会从此页面获取数据。 我的目标是改变这个页面,而不是改变它,但让系统抓取c:\ page.php中的数据。如何做重定向? 谢谢如何重定向页面网址?

+1

我甚至不知道你的意思... – 2009-03-02 09:44:28

回答

2

像其他人一样,我对你究竟是什么”我有一个很好的猜测,让我重申你的问题,看看我的方案是否正确:

你有一个应用程序从任意网页检索和处理数据。在这个应用程序的行为,它是取的URL不是一个可配置的选项,你希望能够重写URL,并导致应用程序,而不是拉你已经产生,而不是它是拉动默认的URL数据。

如果“pa ge.php”页面是你的应用程序sub.domain.com拉唯一的数据,然后一个颠覆正常的行为将覆盖为sub.domain.com的DNS在本地域名服务器或的hosts file简单的方法运行应用程序的机器。这将是Unix/Linux/OS X中的/ etc/hosts或现代Windows机器上的%SystemRoot%\ system32 \ drivers \ etc \。

您可以添加在其中指出,你就控制Web服务器的IP地址的主机文件sub.domain.com一个条目,那么你可以做你希望的任何内容服务器的响应。

如果应用程序依赖于来自sub.domain.com的更多内容,那么这种方法可能太麻烦,不切合实际,因为您必须复制假装为sub.domain的网络服务器上的所有数据。 COM以某种方式,保持正常,而只是改变page.php内容。

0

如果您的意思是“屏幕抓取”,则更改“系统”中的目标网址,即抓取数据。你不能让系统从文件或文件夹中擦除(例如:c:\ page.php“。它必须是一个url。