在MyBB论坛中,您必须看到所有这些线程都被存放为forum.com/Thread-Name-of-the-thread 所以现在这是静态的吗?
所以现在我有一个网站
blog.com/search.php?=SEARCHED+TEXT
那么现在如何保存此搜索,以便Google可以在我的网站上找到此页面?
间接地我的意思是我如何制作
blog.com/SEARCHED+TEXT.html
答案 0 :(得分:3)
“所以现在这是静态的吗?”不。仅仅因为URL不以.php或类似结尾并不意味着它是静态的。是时候学习mod_rewrite的奇迹了:
答案 1 :(得分:2)
你的第一个例子根本不是静态的。它只是使用工具根据URL路由请求。
您需要获得相同的功能就是调查URL Routing in PHP并在您的应用中实现它。
答案 2 :(得分:1)
如果您希望Google为此搜索页编制索引,您必须通过Sitemap或在您的网站上添加Google可以抓取的链接告诉Google存在。谷歌过去确实填写了表格,但我不确定他们是否仍然这样做,而且他们只在选定的几个网站上做过。
要使搜索成为静态,您必须渲染一次页面并将其存储在文件中。您是通过简单地在浏览器中调用文件然后保存文件还是通过Caching System来手动执行此操作取决于您。