我們的網絡主機最近更新了他們的媒體加速器以開始緩存.js和.css文件。在這樣做的時候,他們在他們的網站上破壞了我們客戶端的一些工具,因爲.js文件沒有被正確加載。他們告訴我,如果我可以在URL末尾加載?1,它應該開始正確加載。但是,我不知道如何在.htaccess中執行此操作。誰能幫我這個?如何使用.htaccess將?1添加到服務器上的所有.js和.css文件?
0
A
回答
0
這不是.htaccess的工作。
您需要修改引用到的URLs來添加?1
。
您可以使用.htaccess來使URL重定向到?1
版本,但這並不會有什麼好處—瀏覽器並沒有首先請求URL,因爲它們太高速緩存。
0
你可以把這段代碼在你的.htaccess追加?1
對CSS和JS文件是這樣的:
Options +FollowSymlinks -MultiViews
RewriteEngine on
RewriteCond %{QUERY_STRING} ^$
RewriteRule \.(css|js)$ %{REQUEST_URI}?1 [R=301,L,NC]
0
由於@SLaks說,的.htaccess將無法正常工作。
即使您確實在htaccess上添加了?1
,您的瀏覽器也會對此進行緩存。
如果JavaScript/Css文件被緩存,應該沒有問題,因爲瀏覽器只會加載緩存的文件。
一個方法避開它會做這樣的事情:
<script type="text/javascript" src="file.js?"<php echo date("ymdhis");?> />
,而不需要的.htaccess
相關問題
- 1. 如何服務於gzip的JS和CSS文件 - 使用Origin服務器(未S3)
- 2. 如何使所有的JS文件服務器的NodeJS
- 3. 上傳文件:用戶到服務器1到服務器2
- 4. CDN /和或託管的js和css文件在服務器上
- 5. 將數據添加到服務器上的文本文件 - iOS
- 6. 如何禁用所有文件上傳到服務器?
- 7. 查找服務器上的所有htaccess文件
- 8. CSS樣式和JS文件沒有上傳到生產服務器
- 9. 如何使用setup.py將所有* .py文件添加到包中?
- 10. 如何使用htaccess保持js和css文件安全
- 11. 如何使用react-native將文件上載到服務器
- 12. 如何使用Python將文件上傳到PHP服務器?
- 13. 如何使用phonegap將mp3文件上傳到服務器(xxampp)。
- 14. 如何使用servlet將文件上傳到服務器?
- 15. 如何使用python將文件上傳到tftp服務器?
- 16. 如何使用php將文件上傳到服務器
- 17. 如何輕鬆地將文本附加到服務器上的現有文件?
- 18. 覆蓋服務器上的.htaccess文件
- 19. 如何使用JSON和jQuery將文件發送到服務器
- 20. 將服務器添加到服務
- 21. 將Css和js文件添加到內容頁面
- 22. 解析服務器,檢索服務器上的所有文件
- 23. 使用AS3和PHP錯誤將文件上傳到服務器
- 24. 如何將文件從服務器文件系統上載到SQL服務器
- 25. WordPress在服務器上安裝後不加載css和js文件
- 26. 如何使用.htaccess在CSS和JS文件上發送遠端過期標題?
- 27. 如何使用key ++將x-1和x + 1添加到HashMap?
- 28. 如何通過.htaccess將服務器重定向到服務器?
- 29. 列出服務器上的所有文件使用C
- 30. 無法使用webclient和httpwebrequest上傳webdav服務器上的所有文件C#
你能解釋一下你的意思是:」 ......一個.js文件未被正確加載「。它如何不正確加載? – Tomgrohl 2011-06-17 09:08:16