ubuntu下Apache開啓rewrite模塊

啓用rewrite模塊

sudo a2enmod rewrite

在/etc/apache2目錄下的mods-available(未啓用模塊),mods-enabled(已啓用模塊)。

單單上面那條命令還不足以完成使Apache接收請求進行重寫機制。

還需要通過命令;

sudo vim /etc/apache2/sites-enabled/000-default

AllowOverride None

全部改成

AllowOverride All
上面的 /etc/apache2/sites-enabled/000-default 實則爲 /etc/apache2/sites-available/default 的連接。
而 AllowwOverride None 則會完全忽略 .htaccess 文件,自然其中所定義的 rewrite 規則也就不能生效了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章