Html、超链接、perl、重新加载

发布于 2024-10-12 14:03:55 字数 206 浏览 1 评论 0原文

我有一个 HTML 格式的小网站,它调用 Perl 中的某些函数。 该网站有 2 个页面。页面 A 和 B。

我的问题是当我从页面 B 转到页面 A 或反之亦然时,页面的内容不会重新加载。因此,如果我更改页面 B 中的某些内容然后转到页面 A,我仍然拥有更改之前的内容。

我如何才能始终强制重新加载,尤其是从文件读取的 perl 函数上执行?

谢谢。

i have a small site in html, that calls certain functions in perl.
The site has 2 pages. Page A and B.

My problem is when i go from paga B to A or vice-versa, the content of the page isn't reloaded. So if i change something in page B and then go to page A, i still have the content before my changes.

How can i allways force the reload and especially the execution on the perl functions that read from files?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

可是我不能没有你 2024-10-19 14:03:55

您必须将页面的 Expires 标头设置为过去的内容。从您的问题中不清楚整个页面是否是从 Perl 生成的。如果没有,它是如何加载“perl 中的某些函数”的? SSI?

You have to set the Expires header for the page to something in the past. It's not clear from your question if the entire page is being generated from Perl. If not, how is it loading the "certain functions in perl"? SSI?

转身泪倾城 2024-10-19 14:03:55

我认为将其添加到您的 .htaccess 文件应该可以:

ExpiresActive On    
<FilesMatch "\.html$"> 
ExpiresDefault A0 
Header set cache-control: "no-cache, public, must-revalidate" 
</FilesMatch> 

Adding this to your .htaccess file should work, I think:

ExpiresActive On    
<FilesMatch "\.html$"> 
ExpiresDefault A0 
Header set cache-control: "no-cache, public, must-revalidate" 
</FilesMatch> 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文