要在Ubuntu Apache2中启用重写规则,请按照以下步骤操作:
sudo apt update
sudo apt install apache2
mod_rewrite
模块。在终端中运行以下命令:sudo a2enmod rewrite
/etc/apache2/apache2.conf
文件:sudo nano /etc/apache2/apache2.conf
<Directory>
标签内找到AllowOverride
设置。默认情况下,它可能设置为None
。将其更改为All
以允许.htaccess
文件中的重写规则:<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
保存并关闭文件。
重启Apache2服务以应用更改:
sudo systemctl restart apache2
现在,您已经在Ubuntu Apache2中启用了重写规则。您可以在网站根目录中创建或编辑.htaccess
文件以定义重写规则。