-->

的Joomla / FTP:文件通过FTP将无法在浏览器更新更新(Joomla/FTP: Files

2019-10-18 23:43发布

首先,这有什么好做的浏览器缓存,我100%肯定它。

我真的很希望你能帮助我与。 我想现在要解决这一问题超过10平小时。 :/

所以我更新和删除使用我的FTP帐户一些文件(JPG,CSS,JS和ICO)。
文件被上传后,我下载了他们再次使用我的FTP帐户。 所以,我可以确认文件被正确上传。
但现在来的奇怪的事情:我启动电脑(不同的ip,从未访问过我的网站)。 我清理浏览器缓存上的设备2倍以防万一......
然后,我浏览网页和CSS / JS / JPG /未更新ICO文件。 甚至,如果我通过在地址栏直接输入自己的地址进行访问。
然后我试图在2级不同的设备。 没有成功。
所以,我回到我的主计算机和下载使用我的FTP登录的文件,并是该文件是up2date的。 我等了一天以上为我图标来显示正确。 但它仍然是原来的Joomla图标。

现在,你可能会认为,我用了一个错误的FTP帐户,但我注意到一些非常非常怪异。 当我在Firefox中单击显示源代码,然后点击“链接”的CSS文件中出现的窗口中则显示旧文件(如预期..),但按F5后,实际显示正确的。 当我现在回到浏览器,再次键入新的CSS实际应用我的网站的地址。 当我重新加载它anothertime一切恢复旧虽然。

上传前是一点问题都没有顺便说一句不存在的文件。 他们是immidiately可用。

我想这已经是与我的任何的Joomla! (3.1.5)或主机供应商我(lima-city.de)。 :/

编辑:
它变得更好。 我必须有也许2天前做了一些cahnges所做的仅仅是申请! 我的网站基本上是他妈的糟透了。 -.-我试图cahnge SOOOO很多东西回来时,我没有意识到它wasyn't更新他们,我犯了很多错误的存在。 现在我不能改回来......我不知道究竟发生了什么对那里发生的。

我不认为这是关系到的.htaccess。 我有这些问题之前,我开始使用它。

另一个编辑:
它只是变回本身......我不喜欢的Joomla。 -.-

再次编辑:
最后一次编辑:原来,我只是打字WWW。 而不是http://
OO怎么就是甚至有可能。 为什么不同的CSS得到应用与“WWW。”?

Answer 1:

如果重命名你的.htaccess做下载文件是否正确?

这应该是一个缓存的问题(服务器可以把一个“过期”的时间就可以起到这样的浏览器将不会检查修改的文件;还可以缓存文件本身)。 这是在.htaccess或httpd.conf中最有可能完成的。

如果你不能用的.htaccess解决它,而无需浪费更多的时间,只需上传新文件,以不同的名称(添加版本名称图标2.png)

更新:Expires头位于要么在.htaccess:

<IfModule mod_expires.c>
ExpiresDefault                          "access plus 1 month"

或者在httpd.conf(这是主要的Apache配置,通常由你的提供商托管):

LoadModule expires_module /usr/lib/apache2/modules/mod_expires.so
ExpiresActive On

<filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
ExpiresDefault "access plus 3 days"
</filesMatch>

为了确定一个长的到期存在,只是打开Firebug -网面板,重新加载页面,你应该能够迅速发现了Cache-Control max-age=

所以,如果 - 因为我从你的最新评论集 - 它存在于你的httpd.conf,你仍然应该能够覆盖它在.htaccess。



文章来源: Joomla/FTP: Files updated via ftp won't update in browser