Tags:

ผมทำงานด้านเว็บเยอะ แล้วพอแก้ไขไฟล์ CSS หรือ Javascript
พอ Upload ขึ้น Server, ไฟล์ดังกล่าวไม่เปลี่ยน แม้จะ Clear Cache แล้วก็ตาม

ลองทั้ง AIS Fiber และ AIS 3G ครับ

แต่พอไปเปิดด้วย True 4G ไฟล์ถูกแก้ไขทันที พอแก้ไขไฟล์บน Server แล้วกด Refersh ไฟล์ก็เปลี่ยนทันที...

แบบนี้ AIS ตุกติก อะไรหรือเปล่าครับ? ขอคำแนะนำทีครับ

ขอบคุณมากครับ

แก้ไข
ดูรายละเอียดเพิ่มได้ในกระทู้นี้ครับ
http://m.pantip.com/topic/33660400

Url Cache ตัวอย่าง http://zengped.net/test.js
กับ http://zengped.net/test.js?RANDOMSTRING

Get latest news from Blognone
By: jaideejung007
ContributorWindows PhoneWindows
on 16 May 2015 - 18:05 #813233
jaideejung007's picture

ไฟล์ถูกแก้ไข

แก้ไขแบบไหนครับ?

By: relaxpor
ContributoriPhone
on 16 May 2015 - 20:10 #813254 Reply to:813233
relaxpor's picture

ผมแก้บน server เลยครับ
เปิดด้วย true เปลี่ยา แต่ ais ไม่เปลี่ยน


“Life is like a journey, every experience matters.”

By: deaw on 16 May 2015 - 18:07 #813235
deaw's picture

อยากรู้ น่าจะลองรันเว็บที่พอร์ตอื่นดู ว่าเปลี่ยนมั้ย

By: relaxpor
ContributoriPhone
on 16 May 2015 - 20:11 #813255 Reply to:813235
relaxpor's picture

ถ้าเติม query string ให้ url เปลี่ยน ไฟล์ก้อัพเดทครับ
แต่กลับไป url เดิม ก็ไฟล์เก่า


“Life is like a journey, every experience matters.”

By: jaideejung007
ContributorWindows PhoneWindows
on 18 May 2015 - 05:43 #813439 Reply to:813255
jaideejung007's picture

ไม่ได้ใช้ ClouldFlare เนาะ?

By: Architec
ContributorWindows PhoneAndroidWindows
on 18 May 2015 - 19:31 #813613

how to prevent css and js being cached by internet service provider?

หรือไม่อย่างนั้นก็จับ HTTPS ทั้งเว็บเลย SSL ถูกๆก็มีครับ $9 เอง

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 19 May 2015 - 18:00 #813786
PaPaSEK's picture

แก้ปัญหาด้วยการใส่ query string แบบ random ไปใน URL ของ CSS, JavaScript, และอื่นๆ ครับ

By: kamthorn
ContributorAndroidUbuntu
on 21 May 2015 - 14:23 #814295

เท่าที่ดู ทาง host ไม่ได้กำหนด expire ให้กับไฟล์พวกนี้ไว้ครับ อันนี้จะว่าทาง AIS ไม่ได้ว่า ถ้าไม่กำหนด expire แล้วจะ cache ไว้นานแค่ไหน

ถ้ากำหนด expire ไว้แล้ว cache ของ AIS ไม่ expire ตามกำหนดค่อยว่ากันอีกที

ตัวอย่างการกำหนด expire http://stackoverflow.com/questions/5531994/specifing-expiration-date-for-static-files-caches

ถ้าช่วง dev อาจจะกำหนดสั้นๆ ถ้า production แล้วก็ตั้งยาวๆ ไปเลย


--