诚然,我对Symfony完全陌生,我很生气。
我在这里使用文档:[0]。用“ symfony / apache-pack”设置所有内容后,我得到“ .htaccess”文件,其中包含“ / public”目录中的所有内容。现在,我想变得聪明,将所有重写规则移至适当的VirtualHost并删除“ htaccess”文件。 ANG,所需的脚本文件未从供应商目录中加载,并且样式未显示在网站上。从VirtualHost杀死所有重写规则后,我们的网站重新启动并运行。
因为这句话“通过将重写规则从.htaccess文件移到Apache配置的VirtualHost块中,然后在VirtualHost块中将AllowOverride All更改为AllowOverride None可以实现性能提高。”我现在很困惑,因为它表明我迫切需要Symfony的重写规则。
请注意,我已更改为AllowOverride None。
任何人都可以对此有所了解。我以某种方式感到自己做错了什么。
[0] https://symfony.com/doc/current/setup/web_server_configuration.html#web-server-apache-mod-php