首先,我的服务器上有一个主网站。然后是不同网站的文件夹。
所以文件结构是这样的:
_其他网站(文件夹)
_另一个网站(文件夹)
index.html(主站点)
的.htaccess
所以我在我的目录根目录中有一个.htacces,htaccess的设置是否适用于所有网站,甚至是文件夹中的那些网站?
此外,如果没有我刷新几次,我的网站似乎没有更新。这是htaccess:
大家好,
如果我更新了我的网站,请重新启用它,在新内容出现之前需要刷新3-5次。
我认为我配置了htaccess文件,以便html和css得到缓存,并检查它是否已被修改。如果它没有被修改,那么只需从缓存加载,如果已经修改然后重新下载它。
这是我的htaccess文件:
# Use PHP5.4 as default
AddHandler application/x-httpd-php54 .php
# enable expirations
ExpiresActive On
ExpiresDefault "modification plus 3 weeks"
ExpiresByType image/gif "modification plus 3 week"
ExpiresByType image/png "modification plus 3 week"
ExpiresByType image/jpeg "modification plus 3 week"
ExpiresByType image/pjpeg "modification plus 3 week"
ExpiresByType text/javascript "modification plus 3 week"
ExpiresByType application/javascript "modification plus 3 week"
# compress text, HTML, JavaScript, CSS, and XML
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# remove browser bugs
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
它正在缓存HTML和CSS,但它不会检查服务器上的那个是否比缓存更新,因此它会调用缓存版本,这是旧的&#39 ;。任何人都知道如何解决这个问题?