溫馨提示×

Ubuntu Apache2如何啟用重寫模塊

小樊
53
2025-04-16 04:51:14
欄目: 智能運維

要在Ubuntu上啟用Apache2的重寫模塊,請按照以下步驟操作:

  1. 打開終端(快捷鍵:Ctrl + Alt + T)

  2. 首先,確保已經安裝了Apache2。如果尚未安裝,請運行以下命令來安裝:

sudo apt update
sudo apt install apache2
  1. 啟用重寫模塊。在終端中輸入以下命令:
sudo a2enmod rewrite
  1. 重寫模塊現已啟用。接下來,需要重啟Apache2服務以使更改生效。運行以下命令來重啟Apache2:
sudo systemctl restart apache2
  1. 確認重寫模塊已啟用。運行以下命令查看Apache2的已啟用模塊列表:
sudo apache2ctl -M | grep rewrite

如果看到"rewrite_module (shared)",則表示重寫模塊已成功啟用。

現在,您可以在Apache2配置文件中使用AllowOverride指令來控制.htaccess文件的規則應用。例如,在/etc/apache2/sites-available/000-default.conf文件中,您可以設置:

<Directory /var/www/html>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

這將允許.htaccess文件中的重寫規則生效。記得在修改配置文件后重啟Apache2服務:

sudo systemctl restart apache2

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女