【发布时间】:2011-12-26 10:48:36
【问题描述】:
我的网站现在已经变得足够大,我认为有必要将这些页面转换为 php 页面以帮助我在未来对其进行更新。问题是:我的网站在网络上的各个网站上有许多指向它的链接。例如,这些链接指向 www.example.com/page1.html,但该页面现在将被重命名为 www.example.com/page1.php
人们将如何解决这个问题?只需将html页面重定向到php页面?有没有其他选择?这对 SEO 有影响吗?
谢谢
【问题讨论】:
-
如果您的网站包含静态页面,则无需将
.html替换为.php。其实如果真的需要,也可以将.html文件解析为PHP -
@Rob W:他说他需要这个来帮助他将来更新它(可维护性),这是一个正当的理由。
-
基本上我只是将导航栏、页脚、页眉等包括在 php 中。我的印象是,如果您的页面中包含任何 php,则它必须具有 .php 扩展名,而不是 .html。我弄错了吗?
-
就个人而言,我永远不会选择手动维护静态页面。始终可以选择使用将动态页面编译为静态页面以提高速度的缓存系统。有一些基于这个概念的CMS。但对于大多数用例,常规缓存(文件、数据库或内存中)就可以了。
-
缓存将数据存储在更快的存储中(或相同的存储但已处理)。例如:您有一个复杂的查询,需要几秒钟的执行时间和许多 MB 的 RAM。然后将其缓存到一个文件中,每小时仅刷新一次(该文件被视为临时文件,因为它仅在一段时间内有用,如果被删除,则不会丢失任何内容)。完整的网页也可以这样做。