服务器端包括 - php

时间:2011-02-20 20:24:18

标签: php rss server-side-includes

我正在更新当前是静态html的网站(即index.html)。我想将博客文章引入页面,只知道SimplePie才能完成此任务。

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

问题2 - 有没有办法使用Server Side Includes来包含我的SimplePie结果的.php文件,或者将博客文章直接引入.html文件的其他方式?

我很感激你的建议。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

在httpd.conf文件中找到此行

AddType application/x-httpd-php .php .php3 .phtml

然后添加.html,有些系统也要求每个addtype在不同的行上,但我忘了原因。

AddType application/x-httpd-php .php .php3 .phtml .html

现在你所有的.html文件都将被解析为php,你可以使用标准的php包含results.php。

你会受到性能打击,但可能并不坏。您可能想尝试一种客户端方法,除非您需要搜索引擎来获取您使用simplepie的内容。