在Ubuntu16.04上安装drupal-8.2.2后,出现了仅能访问主页的问题,其他页面均404 Not Found:
问题症结在于我的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
找到RewriteBase,注意内容为 /drupal,修改为 /drupal-8.2.2,保存后退出。
再次打开drupal。
解决方案来源:CSDN 博客.AugusSL.http://m.blog.csdn.net/article/details?id=6159095
问题症结在于路径问题,事实上解压drupal时完全可以不加版本号,例如解压到/var/www/html/drupal。
第一次发文,仅作为自己安装drupal过程中解决遇到问题的记录,如果能给遇到相同问题的朋友以帮助,幸甚至哉。