我想知道,是否有任何脚本可以使用,以便我可以简单地更改一件小事,然后多个页面的内容都会更改?也许是 PHP 或 htaccess 文件。
我想做的是为我的网站制作一个“正在 build ”页面,我可以定期打开或关闭该页面。目前我用的方法是JS,效果不太好。我让它做的是将正文标记的内容替换为正在 build 的页面的内容,然后将标题更改为“正在 build ”。问题是,该函数在页面加载后加载。因此,我要么需要一个在页面上的任何内容执行之前加载的 JS 脚本,要么需要一个执行几乎相同操作的 php 脚本。我还认为(如果可能的话)htaccess 文件也非常好,因为我可以将它应用到某些目录。我知道我可以使用 htaccess 文件来重定向用户(我也可以使用 PHP 和 JS 来做到这一点),但我不想这样做,因为我希望 url 保持不变。如果我将用户从 page1.html 重定向到 underconstruction.html,那么浏览器中的 url 就会发生变化。我希望 url 保留为 page1.html、page2.html 和 page3.html...有谁知道我如何完成这样的任务?如果是这样,请帮忙。
谢谢!
最佳答案
如果您在 htaccess 文件中使用以下代码片段,您的 URL 不会更改,而是会重定向:
RewriteEngine on
RewriteRule ^(.*)$ ./under_construction.html [L]
关于php - 在文件加载之前替换页面内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2107291/