簡體   English   中英

移動網站后在Drupal 6上重定向循環

[英]Redirect Loop on Drupal 6 after moving website

我今天早些時候發布了一個問題,詢問需要更改哪些文件才能成功將drupal遷移到MAMP。

現在,我已經將其全部移動並連接到數據庫,但是,在嘗試查看網站時,我陷入了重定向循環。 據我所知,重定向循環卡在index.php和install.php之間

我該如何解決? 什么會導致重定向循環?

我在某處讀到tmp目錄中有一個重定向文件,刪除該文件可以解決問題,但對我來說該文件不存在。

檢查您的Web服務器是否具有settings.php讀取權限。

還要檢查數據庫是否設置正確。 和往常一樣, 匆忙是您的朋友。

聽起來像是.htaccess問題,當您將站點從根路徑(即example.com/)移動到子文件夾(即localhost:8888 / drupal /)時,有時會發生這種情況。

嘗試將.htaccess文件中的RewriteBase更改為:

RewriteBase /drupal/

drupal是子文件夾的名稱,Drupal安裝在其中。

由於我自己對Drupal的經驗,所以我未能意識到所討論的站點是Drupal Multi-site。 sites文件夾包含“ all”和“ example.com”。沒有“ default”文件夾。

我的問題有兩種解決方案。

  1. 將MAMP設置為虛擬主機(因此example.com將直接定向到我的Mamp安裝,因此請選中所有復選框以進行文件重定向)
  2. 將文件夾名稱更改為“ localhost”,而不是“ example.com”

第二種解決方案確實給我帶來了一個或兩個問題,但是由於只需要主題安裝,因此我決定使用拙劣的解決方案最省時。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM