簡體   English   中英

使用htaccess強制重寫URL以提供CSS的絕對路徑

[英]url rewrite using htaccess mandating to give absolute path of css

我有一個主要的php文件,我在其中進行與我的網站有關的所有工作。

我已經按照以下方法編輯了.htaccess文件以重寫URL

RewriteEngine On
RewriteBase /test/
RewriteRule /(.*)-(.*)/$ index.php?uds=$1&vid=$2

我已經為JS和CSS(僅PHP)和頁腳JS(PHP)創建了單獨的文件。 現在,我將這個JS和CSS PHP文件包含在index.php文件中。

但是問題出在footer.php和header.php文件中,我必須指定../../css/bootstraph.css路徑。

有沒有一種解決方法,我不必更新此標頭和footer.php文件?

您的帖子中沒有足夠的信息,但是如果問題在於重寫URL后提供正確的路徑以不同的腳本/樣式-那么我建議您簡單地使用:

<base href="http://www.your-website.com/">

在文檔的HEAD部分中。 因此,加載頁面(例如,your-site.com / page1或your-site.com/section1/subsection/page12345)都無關緊要-腳本/樣式的所有路徑都是相同的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM