服务器端Include-php

服务器端Include-php,php,rss,server-side-includes,Php,Rss,Server Side Includes,我正在更新一个当前为静态html的站点,即index.html。我想把博客帖子拉到页面中,并且只知道SimplePie来完成这个任务 问题1-如果我将网站从.html更新为.php,当搜索引擎重新索引时,SEO是否会受到影响 问题2-是否有一种方法可以使用服务器端包含来包含我的SimplePie结果的.php文件,或者有另一种方法可以将博客文章直接拉入.html文件 谢谢你的建议。对于问题1-不,不一定。您可以使用apache的mod_rewrite将旧的HTML页面作为php脚本处理,并且不需

我正在更新一个当前为静态html的站点,即index.html。我想把博客帖子拉到页面中,并且只知道SimplePie来完成这个任务

问题1-如果我将网站从.html更新为.php,当搜索引擎重新索引时,SEO是否会受到影响

问题2-是否有一种方法可以使用服务器端包含来包含我的SimplePie结果的.php文件,或者有另一种方法可以将博客文章直接拉入.html文件


谢谢你的建议。

对于问题1-不,不一定。您可以使用apache的mod_rewrite将旧的HTML页面作为php脚本处理,并且不需要更改URL。对于问题2,这取决于simplepie结果的加载方式,但PHP可以相当容易地包含另一个文件。您能提供更多关于所包含文件的详细信息吗?

对于问题1-不,不一定。您可以使用apache的mod_rewrite将旧的HTML页面作为php脚本处理,并且不需要更改URL。对于问题2,这取决于simplepie结果的加载方式,但PHP可以相当容易地包含另一个文件。您能提供关于所包含文件的更多详细信息吗?

在httpd.conf文件中找到这一行

AddType应用程序/x-httpd-php.php.php3.phtml

然后向其中添加.html,有些系统要求每个addtype位于不同的行上,但我忘记了原因

AddType应用程序/x-httpd-php.php.php3.phtml.html

现在,所有的.html文件都将被解析为php,您可以使用标准的php include for results.php


你会受到性能的影响,但可能不会太坏。您可能想尝试客户端方法,除非您需要搜索引擎来获取simplepie的内容。

在httpd.conf文件中找到这一行

AddType应用程序/x-httpd-php.php.php3.phtml

然后向其中添加.html,有些系统要求每个addtype位于不同的行上,但我忘记了原因

AddType应用程序/x-httpd-php.php.php3.phtml.html

现在,所有的.html文件都将被解析为php,您可以使用标准的php include for results.php


你会受到性能的影响,但可能不会太坏。您可能希望尝试客户端方法,除非您需要搜索引擎来获取simplepie带来的结果。

我的想法是,我会保持页面名称不变,即index.html,但包含simplepie结果的php文件,如results.php。我用SSI试过了,这似乎打破了页面。不确定是否还有其他方法可以包含SimplePiemi,我认为我会保持页面名称不变,即index.html,但会包含simplepie结果的php文件,如results.php。我用SSI试过了,这似乎打破了页面。不确定是否有其他方法包含SimplePie