首頁 > 後端開發 > php教程 > 為什麼我的 CSS、JS 和圖片在 URL 重寫後無法載入?

為什麼我的 CSS、JS 和圖片在 URL 重寫後無法載入?

Patricia Arquette
發布: 2024-12-01 18:22:13
原創
468 人瀏覽過

Why Aren't My CSS, JS, and Images Loading After URL Rewriting?

URL 重寫問題:CSS、JS 和映像拒絕載入

此查詢遇到URL 重寫成功將瀏覽器重新導向到所需頁面的問題;但是CSS、JS、圖片載入失敗。提供進一步說明:

  • 提供的.htaccess 規則:
  • 當前的問題:當使用CSS、JS 和圖片,這些資源在URL後無法載入重定向。

絕對路徑作為解決方案

建議的對有問題的資源使用絕對路徑的解決方案解決了問題的根源。透過明確指定這些檔案的確切位置(例如,/css/myfile.css 而不是 /css/),瀏覽器可以直接存取它們,而無需附加修改後的基本 URI。

;另一種解決方案:調整頁面的 URI 基

解決該問題的另一種方法是調整 URI 基URL重寫後的頁面。這可以透過插入來實現。

內的標籤每個受影響頁面的部分:

透過使用此標記,瀏覽器將被指示將頁面上的所有相對URI 視為相對於根目錄(/) 的處理。這可以確保 CSS、JS 和圖像正確加載,儘管重寫規則導致基本 URI 發生修改。

以上是為什麼我的 CSS、JS 和圖片在 URL 重寫後無法載入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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