資料載入中

胡言亂語

ubuntu 18.04 apache 目錄啟用並開啟.htaccess 覆寫

.htaccess是在Apache HTTP Server這款服務器架設軟件下的一個對於系統目錄進行各種權限規則設置的一個文件,存在於Linux操作系統中。
比較常見的是定義默認首頁名 稱,404頁面,301轉向,等。

啟用apache 的 mod_rewrite 模組
# sudo a2enmod rewrite

重新啟動apache,重新讀取模組,設定才會生效
# sudo service apache2 restart

使用vi編修apache2.conf
# sudo vi /etc/apache2/apache2.conf

將原先 AllowOverride None 修改為 All

ubuntu 18.04  apache 目錄啟用並開啟.htaccess 覆寫

Options Indexes FollowSymLinks
AllowOverride All
Require all granted

重新啟動apache,重新讀取設定檔,設定才會生效
# sudo service apache2 restart

  • .htaccess文件的功能與用途
  • Apache HTTP Server的權限規則設置
  • Linux系統中的網站配置
  • 啟用mod_rewrite模組的步驟
  • 修改apache2.conf文件的注意事項
https://innstory.com/story-ubuntu-1804--apache-目錄啟用並開啟htaccess-覆寫-2281

上一篇
 如何增加WordPress網站的PHP時間限制?

下一篇
想在網頁上預覽PDF可使用的方案 

發表留言

作者簡介

離不開電腦的宅男


推薦閱讀

作者其他相關類別故事

php在windows系統下無法使用mb_send_mail寄信

php在windows系統下…

Mark Chang 5 年又 276 天 1.6K

首先,mbsendmail是php所提供可用來發送編碼的郵件。 一般來說會導致無法發送郵件大部分原因...

.htaccess設定網站預設首頁次序

.htaccess設定網站預…

Mark Chang 4 年又 291 天 1.6K

一般php空間預設設定是index.php為首頁。 所以如果網站用index.php做首頁,就不需...

PHP如何設定HTTP安全標頭?

PHP如何設定HTTP安全標…

Mark Chang 4 年又 260 天 1.8K

PHP該如何將以下安全標頭添加到網站? XFrameOptions  防止點擊劫持攻擊 XXSSP...