如何設定Drupal網站為離線狀態?

有些比較大型的架站軟體都有提供網站關閉的功能,像是Discuz就有提供網站關閉功能,一旦網站關閉了,就剩下管理員可以進入網站進行網站調整,這樣的目的主要是避免網站調整時,又有會員進來新增文章導致網站設定又問題。而在WordPress這種個人部落格架站軟體中,透過外掛「Maintenance Mode」仍有一樣的效果。

那和白宮同一套的架站軟體Drupal呢?是的,因為Drupal是一套CMS,這算是屬於比較大型的架站軟體,設定上的東西會比較複雜,在系統內有內建關閉網站的功能,讓網站管理者可以在關閉網站的狀況下對網站進行設定與調整,不過他的命名方式比較特別,叫做「離線模式」。


名字這樣取其實也沒錯,因為網站關閉就像是網站下線一樣,只是已經熟悉一般網站關閉的用詞,一剛開始聽到離線模式到是有點好其它是做什麼的?這個離線模式可以讓使用者在只允許管理員登入的狀況下,對網站進行升級、設定、調整等等的功能,算是蠻方便的一個功能。

如果你網站架設到網路空間了,不過尚未正式營運或是你在進行調整、測試一下外掛套件等等,這時一定不希望有人進來網站,啟用「離線狀態」這模式就可以讓會員們無法進行網站瀏覽或是新增文章、討論等等的網站功能囉!

使用前,請先閱讀:如何架設安裝Drupal?

操作前,請先安裝:Administration menu

設定Drupal網站為離線狀態

第1步 首先登入網站後,點擊上方的【網站設定】→【網站維護】。

如何設定Drupal網站為離線狀態?

第2步 進入後,你可以設定一下當會員不能登入時,網站要顯示哪些字,訊息輸入完成後,在「網站狀態」勾選為【離線】,然後再點擊﹝儲存設定﹞。

如何設定Drupal網站為離線狀態?

第3步 接著當會員進入網站時,就會顯示以下畫面,整個頁面非常的簡單,只有幾個提示字,連登入框都沒有。

如何設定Drupal網站為離線狀態?

網站設定離線後,如何登入管理介面?

對於網站設定成璃現狀態後,如果管理者不小心登出網站了,那這個離線模式的網站連個登入框或是超連結都沒有,這該怎麼辦呢?網站砍掉重練嗎?相信這問題對於剛接觸Drupal的朋友應該多少會有些慌張,不過別擔心,其實登入連結很好找,只要在你的網址後面加上「?q=user」就可以找到登入畫面了。

範例http://drupal.sofree.cc/?q=user

如何設定Drupal網站為離線狀態?