首頁 > 後端開發 > php教程 > URL重寫後如何解決CSS、JS、圖片載入問題?

URL重寫後如何解決CSS、JS、圖片載入問題?

Patricia Arquette
發布: 2024-12-05 22:53:14
原創
503 人瀏覽過

How Can I Fix CSS, JS, and Image Loading Problems After Implementing URL Rewriting?

URL 重寫:解決URL 修改後的CSS、JS 和圖片載入問題

在.htaccess 中實作URL 重寫規則以重定向Web 時頁面中,載入CSS、JS 和映像等外部資源時經常會遇到困難。 .htaccess 檔案中的原始規則:

成功將 URL 重新導向到指定的 PHP 檔案。但是,當 CSS、JS 和圖像由於 URL 庫中的 符號而無法載入時,就會出現問題。

如問題中所提到的,一種解決方案是對外部資源使用絕對路徑。雖然這可能會解決該問題,但需要手動修改所有受影響的文件,這不是一個實際的解決方案。

或者,還有一種更有效的方法可以使用 .htaccess 規則來解決此問題。透過調整重新導向頁面標頭中的 URL 基數,您可以確保相對路徑繼續正常運作。操作方法如下:

此行應加在

和 之間。和重定向頁面中的標籤。將基本 href 設為 /,您可以將基本 URL 重新建立到原始位置 / 而不是 /detail/。因此,無論 URL 發生變化,瀏覽器都會正確填寫相關鏈接,並且外部資源將按預期加載。

此方法消除了手動編輯單一 PHP 檔案的需要,並為以下問題提供了乾淨且有效率的解決方案: URL重定向後外部資源載入的問題。

以上是URL重寫後如何解決CSS、JS、圖片載入問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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