当我打开我的网站网址时,它会显示索引/
1)我在同一目录中有index.php 2)在/etc/apache2/sites-available/example.com.conf中配置文件 有以下代码:
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/intricare>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
DirectoryIndex index.php
Order allow,deny
allow from all
</Directory>
如果我再次刷新网址,则会毫无问题地加载网站。 网址:intricare.net
答案 0 :(得分:1)
您的问题是网络上的某个缓存。当您手动刷新站点时,您的浏览器会发送一个额外的标题,告诉服务器它需要一个新的副本:cache-control: no-cache
。
如果发送了该标头,则返回当前/正确版本的页面。如果不是,则缓存的目录列表为。
如果您安装了curl,可以使用
自行测试curl https://www.intricare.net/
和
curl -H "cache-control:no-cache" https://www.intricare.net/
后者产生正确的输出。 如果您正在使用任何缓存插件:让它们清除缓存。它也可能是您的托管服务提供商提供缓存,在这种情况下查看他们的常见问题解答或询问他们如何清除它。