服务器配置
而且,既然我们已经开始了,我们不妨将 AllowOverride 设置为 None:
AllowOverride None
然后,从配置文件配置 VHOST,而不是使用 htaccess。
如果设置在多个域之间共享,我们只需创建一个外部 .conf 并将其包含在 VHOST 配置文件中。
Include /usr/local/apache2/conf/my-amazing-stuff.conf
使用 /usr/local/位置可以避免在系统更新时意外覆盖配置文件的风险。
ProxyErrorOverride模块导致Internal Server Error错误。
打开虚拟主机(VHOST)配置文件。
这些通常位于 /etc/apache2/sites-available/中,可能看起来像这样:
<VirtualHost *:80> DocumentRoot "/var/www/example/" ServerName example.com ErrorLog ${APACHE_LOG_DIR}/example.com-error.log CustomLog ${APACHE_LOG_DIR}/example.com-access.log common ProxyErrorOverride On <Directory "/var/www/example/"> Options FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
日期:2020-06-02 22:17:12 来源:oir作者:oir