所以很多Web應用程序都在客戶選擇適合自己的子域名,即mycompany.webapp.com子域名URL重寫和Web應用程序
據推測,每個子域工作過的同一組文件和唯一子也許是存儲爲會話對象。那麼URL重寫是如何工作的呢?
如果有人去mycompany.webapp.com,你必須重寫他們的唯一地址爲動態頁面設置會話變量,即webapp.com/mypage.php?cusomer=mycompany
但是當你重定向,你會在webapp.com/theappdirectory/而不是mycompany.webapp.com/
那麼他們如何做到這一點?
運行IIS的PS,但該方法對於任何服務器都應該是相同的。對我們來說最重要的是我們不能做webapp.com/theappdirectory/mycompany/somefile.html,即所有的文件都駐留在一個目錄中,我們必須以某種方式設置會話變量,同時保持子域被屏蔽。
這會掩蓋子域嗎?因此,即使您在說webapp.com/theappdirectory/somepage.html 在您看到的其他人身上,您的網絡瀏覽器仍會顯示mycompany.webapp.com/ somepage.html – 2010-05-16 14:29:16
@Igor K:由於重定向只是內部的,所以實際位置不顯示。但是這仍然允許直接請求實際的文件。 – Gumbo 2010-05-16 15:34:32