首頁 > 後端開發 > php教程 > 如何從我的網站 URL 中隱藏檔案副檔名(如 .php)?

如何從我的網站 URL 中隱藏檔案副檔名(如 .php)?

Patricia Arquette
發布: 2024-11-25 01:29:13
原創
1013 人瀏覽過

How Can I Hide File Extensions (like .php) from My Website URLs?

在網站URL 中隱藏檔案副檔名

通常希望透過隱藏檔案副檔名來呈現更美觀的網站位址(例如.php或.jsp)。以下是實現此目的的方法:

解決方案:

要從網站URL 中刪除檔案副檔名,請在根目錄中建立一個名為「. htaccess」的檔案。在檔案中輸入以下程式碼:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ .php
登入後複製

說明:

  • RewriteEngine on: 啟用重寫引擎模組。
  • RewriteCond %{REQUEST_FILENAME} !-d: 檢查要求的檔案是否不是目錄。
  • RewriteCond %{REQUEST_FILENAME}.php -f: 檢查請求的副檔名為.php 的檔案是否存在.
  • 重寫規則^(. *)$ $1.php: 重寫URL 以刪除檔案副檔名。

範例:

如果您造訪「http://something.example /profile.php」在您的網頁瀏覽器中,.htaccess指令會將其重寫為「http://something.example/profile」。

以上是如何從我的網站 URL 中隱藏檔案副檔名(如 .php)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板