要解决Apache不会重定向到index.php的问题,可以通过修改Apache的配置文件来实现。以下是一个示例解决方法:
/etc/apache2/sites-available/目录下,可以使用以下命令打开默认配置文件:sudo nano /etc/apache2/sites-available/000-default.conf
标签内部添加以下代码:
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Require all granted
 
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
 
保存并关闭配置文件。
重新启动Apache服务:
sudo systemctl restart apache2
现在,当访问Apache服务器上的网站时,它将自动重定向到index.php文件。