我正在研究基於.NET的移動網站(m.website.com)。 我在主站點(非移動)上使用IIRF進行URL重寫。.NET站點的移動重定向 - 如何在IIRF中設置?
現在,如果他們登陸主網站(www.website.com),則需要將任何移動用戶重定向到移動網站。我能夠通過檢查IIRF中的用戶代理並重定向來實現此目的。
我現在面臨的問題是:
移動站點將有一個鏈接回主站點。如果移動用戶點擊此鏈接,則不應將其重定向回移動設備。
我試圖按照這篇文章中提到的htaccess解決方案 - Mobile Redirect using htaccess,但它無法與IIRF正常工作。 RewriteCond
for {QueryString}
無法正常工作。另外,我不確定是否可以從IIRF本身設置cookie,就像鏈接中提到的那樣。
我一直在爲這個問題奮鬥了好幾個小時,如果有人能幫上忙,那將會很棒。
我嘗試過的另一種方法是檢查HTTP_REFERER
以避免重定向,如果引用網站是移動網站,但這種方式不起作用。
等待迴應。仍在尋求答案。感謝@sjwarner的編輯。這個問題如何進一步提升以引起注意? – Piyush