2009-03-02 162 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。