首頁 >後端開發 >php教程 >如何使用 .htaccess 和重寫規則來建立使用者友善的 URL?

如何使用 .htaccess 和重寫規則來建立使用者友善的 URL?

Susan Sarandon
Susan Sarandon原創
2024-12-24 12:07:16340瀏覽

How Can I Create User-Friendly URLs with .htaccess and Rewrite Rules?

使用.htaccess 建立友善的URL

簡介

簡介

建立用戶友好的URL>關重要用於網站可用性和搜尋引擎優化。 .htaccess 提供了一種多功能工具,透過將 URL 重寫為更美觀、更直觀的格式來實現此目的。本文解決了 .htaccess 的常見挑戰,即將複雜的 URL 轉換為更簡單的 URL,同時也根據使用者輸入合併附加參數。

挑戰

提供的範例URL 示範了將「http://website.com/index.php?ctrl=pelicula&id=0221889」等複雜URL 轉換為更簡潔和更簡潔的需求。使用者友善的版本,例如“http://website.com/pelicula/0221889/”。此外,還需要在 URL 末尾包含文章標題。

解決方案
  1. 要使用 .htaccess 製作友善的 URL,我們可以利用重寫規則。以下是其工作原理的詳細說明:
  2. 啟用 .htaccess:首先確保在 Web 伺服器設定中啟用 mod_rewrite 模組。
重寫規則
    :在文件根目錄中建立一個包含以下重寫的.htaccess檔案規則:
PHP 腳本

:在PHP 腳本中,您可以透過操作$_GET['url']變數來存取重寫的 URL 參數。例如:

  1. 其他注意事項
**文章

以上是如何使用 .htaccess 和重寫規則來建立使用者友善的 URL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn