我正在尋找使用「虛榮」網址重定向到登錄頁面,上面帶有公司徽標。ColdFusion URL查詢和使用
的URL會是這樣的:companyname.domain.com
首先,我需要查詢請求的URL,看看是否「公司名稱」的存在,那麼無論
- 服務自定義登錄頁面,如果它的存在 - OR-
- 如果不顯示錯誤頁面。
真正的目的地實際上是類似於www.domain.com/folder/
。但是,我需要在整個應用程序中顯示「虛榮」URL。例如:
companyname.domain.com/clients/?id=somevariable&...
我知道我可以在一段時間內通過反覆試驗找出它。但是作爲一名自學成才的CF-er,我想在「正確的方式」上得到一些關於這個任務的建議。
這裏有幾個不同的元素。你在問什麼?你想從域名中提取'companyname'嗎?你想知道基本的分支邏輯和變量設置是如何工作的(因爲基本上你在問什麼)。你不能問「我怎麼寫我的應用程序?」你需要提出具體的問題。 –
這在網絡服務器(IIS,apache或其他)中更常用。如果您只是想重定向,那麼使用直接的CF解決方案就足夠簡單了,但要求它在整個應用程序中顯示虛榮心,這可能是您想要在Web服務器中解決的問題。 – invertedSpear
沒有這個「虛榮網址」,這很容易做到。一個基本的重定向,如上所述的invertedSpear。但是我被要求讓這個「蒙面」URL發生,並希望以前可能做過這樣的事情的人提供一些輸入。我不問,「我怎麼寫我的應用程序?」。該應用程序已被寫入。我正在尋找一些我從未嘗試過的東西。我們正在使用IIS7。 – lmtony