將帳號密碼依序正確輸入之後,點擊下方的【submit】按鈕完成登入(登錄)動作.登入之後的畫面如下:
操作滑鼠滾輪向下滾動螢幕,或是在螢幕最右側灰色區域的垂直滾動桿,讓螢幕向下滾甕.集會如下圖出現【file manager】的選項,點選【file manager】。
就會出現右圖選項:
選擇【Home Directory】與最下方的【Show hidden files】然後點擊【Submit】選項,就進入【file manager】畫面。
一進入【file manager】的畫面,如下圖所示:
有時候你點選了public_html的資料夾還是看不到.htaccess(正確檔名最前方有顆小點喔!)之類的隱藏檔,如下圖:
這樣的情況就有勞你到網頁上方的網址列將其中【login=1】的字改成【showhidden=1】,再按enter(迴車鍵)即可看到這些隱藏檔,如下圖所示。
將游標移至畫面中藍色背景的.htaccess的左側icon按滑鼠右鍵,就會看到如下畫面:
在新顯示的下拉式選單之中,點選【View】的選項,就會在瀏覽器展開新的網頁在目前的網頁右側,瀏覽器的畫面也會立即顯示這個新的網頁畫面如下:
於是你就可以在目前的畫面,看到public_html檔案夾(也就是一般網站架設教學所稱呼的【根目錄】)的.htaccess檔案中的設定為:
# Use PHP7 Single php.ini as default AddHandler application/x-httpd-php70s .php # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
回到網路瀏覽器Bluehost的【file manager】的頁面,重複先前選取【view】選項的前置動作,只是現在是選取下載【download】的選項,從瀏覽器下載.htaccess檔案作為備份之用.
將此檔案下載到你的電腦中備份,我是存到
D:>網頁資料>htaccess>public_html>日期>
的目錄之下成為
D:>網頁資料>htaccess>public_html>日期>.htaccess的檔案備存,
"日期"當然就是備份當時的真實日期。
接下來點選上述畫面的最右側檔案夾側邊攔,現在輪到備份wp-admin資料夾的.htaccess檔案,如下圖所示:
接下來依樣畫葫蘆,再將wp-includes檔案夾中的.htaccess檔案備份下來,整個你在Bluehost虛擬主機使用Wordpress架站軟體的所有.htaccess的檔案備份,就大功告成了。
再接下來,請將以上備份在你D槽硬碟中的.htaccess檔案的屬性全部改為【唯讀】。
如此一來,萬一再接下來如果你需要改變其中.htaccess檔案的某些內容,藉以改善資訊安全,或是搜尋引擎優化的性能,就不至於因為一時的小錯誤,老是網站大當機,需要求助於Bluehost的客服人員了。
只要將這些相對應的備份.htaccess檔案重新上傳在相對應的資料夾,就可以解決網站當機問題,迅速回復到先前網站正常運作的情況了。
ExpiresActive On
ExpiresByType image/jpg "access plus 1 week"
ExpiresByType image/jpeg "access plus 1 week"
ExpiresByType image/gif "access plus 1 week"
ExpiresByType image/png "access plus 1 week"
ExpiresByType text/css "access plus 1 week"
ExpiresByType application/pdf "access plus 1 week"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType text/html "access plus 3 hours"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 1 week"
改為:
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresDefault "access plus 2 days"
所以,我便以免費開源軟體Notepad++開啟了原先備份在自己電腦D槽中,相對應的.htaccess備份檔案。
並用複製,貼上的動作將修改好的新檔案,以【*.*】的檔案型態,將修改好的.htaccess檔案存在新創的標明【修改當天】日期的新檔案夾中.
然後回到【file manager】的畫面,將滑鼠移到左側檔案夾側邊欄以左鍵點選【wp-includes】資料夾,並由右側的檔案列表確認點選完成無誤。如下圖所示:
接下來,在畫面上方的動作選線選取【上傳】便會出新的網頁.如下圖底圖所示:
敬請確認已經正確設定將這個檔案上傳到【/home1/twdreams/public_html/wp-includes 】,便可點擊【選擇檔案】這個選項。
接著畫面會出現如下對話框,可以讓你點選想要上傳的檔案,如下圖的對話框所示:
點擊【開啟】選項,檔案即開始上傳.畫面變成如下圖所示:
接下來【file manager】出現新的對話框與你再作確認,如果沒有錯誤,就點擊【是】選項繼續進行檔案上傳。
然後對話框消失,右下角出現狀態顯示框,如下圖顯示檔案傳輸完畢,就可以點擊畫面中間的【← 返回“/home1/twdreams/public_html/wp-includes”】選項:
接著,系統就會自動返回原先【file manager】的畫面,請檢視.htaccess檔案的日期時間是否為上傳檔案當下的日期時間,如果相符就代表上傳成功了。
一如下圖所示,上傳的.htaccess檔案正是熱騰騰新鮮出爐的今天!
總公司地址:台灣省新竹縣竹北市福興路1028巷1號
台中分公司:台灣省台中市北屯區崇德路二段462號9樓之一
聯絡人:張世忠先生(0939-061-556)
電子信箱:mark.chang.1031@gmail.com