我有巨大的多域(使用域訪問模塊)Drupal 7網站。它具有www子域,但是當www子域上的頁面被訪問時,它被重定向到非www,主域。如何找出重定向頁面的內容?
問題是我無法找出導致重定向的原因。在某些情況下,它運作良好,但在其他情況下則不行。
I.e.如果某些頁面,如:
www.domain.com/de/about_us
被訪問用戶被重定向到:
domain.com/about_us
沒有這種 「德」 的語言別名前綴這當然會導致錯誤。
我無法在代碼或.htaccess文件中找到它。在主機服務器上存在的Plesk「的Plesk網絡專業版」,並在主域設置有設置「首選域」與單選按鈕:
- www.domain.com
- domain.com
- none
沒有被選中,所以我假設它沒有在主機端完成。
嘗試過「測試」重定向的網站,我可以發現的是它是301類型的重定向(臨時的)。
嘗試瀏覽器開發工具(Chrome,Firebug),但我找不到更多的東西。
我的問題是:有沒有辦法找出是什麼導致了頁面重定向?
似乎域的訪問做這種怪異的重定向。前一段時間,我不得不修補它,因爲圖像風格的一代運作不佳,但也許這個補丁搞砸了一些東西。無論如何,我添加了.htaccess重定向,因爲它發生在來自域訪問模塊之前的錯誤被避免。 – MilanG