了解 mod_rewrite
mod_rewrite 是一個啟用 URL 重寫的 Apache 模組,可讓您自訂請求 URL 以改善網站功能或 SEO。了解 mod_rewrite 獨立於 PHP 至關重要。
啟用mod_rewrite
Windows
-
開啟位於下列位置的網站上的Apache. :
- Apache 版本2.4: C:Program Files (x86)Apache Software FoundationApache2.4confhttpd.conf
- Apache 版本2.2: C:程式檔案Apache Software FoundationApache2.2httpd. 🎜>
- 添加以下行:
LoadModule rewrite_module modules/mod_rewrite.so
macOS/Linux
- 開啟Apache 設定檔httpd.conf 或apache2.conf:
Ubuntu: /etc/apache2/apache2.conf- CentOS: /etc/httpd/conf/ httpd.conf
- macOS: /etc/apache2/httpd.conf
-
- 新增以下行:
LoadModule rewrite_module modules/mod_rewrite.so
加入下列行:
測試是否啟用mod_rewrite-
-
在任何Web 目錄中建立.htaccess 檔案。
RewriteEngine on
新增行:-
如果網站載入時沒有出現「500 內部伺服器錯誤」並且解析了 .htaccess,則 URL 重寫功能正常。
以上是如何使用 mod_rewrite 確保 URL 重寫功能?的詳細內容。更多資訊請關注PHP中文網其他相關文章!