在Ubuntu16.04上安裝drupal-8.2.2后,出現了僅能訪問主頁的問題,其他頁面均404 Not Found:
地址輸入localhost/drupal-8.2.2后僅能訪問主頁
隨便點入其他頁面均404
問題癥結在于我的drupal安裝路徑為/var/www/html/drupal-8.2.2,帶上了版本號,事實上訪問主頁地址時也需要輸入localhost/drupal-8.2.2。注意在404錯誤提示中“The requested URL /drupal/index.php was not found on this server.”,說明到了路徑的原因。解決方案:
修改drupal安裝路徑下的.htaccess隱藏文件
命令:sudo gedit /var/www/html/drupal-8.2.2/.htaccess
gedit編輯器打開.htaccess隱藏文件
找到RewriteBase,注意內容為 /drupal,修改為 /drupal-8.2.2,保存后退出。
再次打開drupal。
成功使用drupal
解決方案來源:CSDN 博客.AugusSL.http://m.blog.csdn.net/article/details?id=6159095
問題癥結在于路徑問題,事實上解壓drupal時完全可以不加版本號,例如解壓到/var/www/html/drupal。
第一次發文,僅作為自己安裝drupal過程中解決遇到問題的記錄,如果能給遇到相同問題的朋友以幫助,幸甚至哉。