首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何优化搜索引擎的url?

如何优化搜索引擎的url?
EN

Webmasters Stack Exchange用户
提问于 2011-06-29 17:39:01
回答 2查看 142关注 0票数 6

我有一个php模板,它有一个index.php,所有不同的页面(content1.htmlcontent2.html等)都显示在index.php页面上。例如,我可以打开www.example.com/index.php?content1,它将显示content1.html

现在我想要的是:经常会看到网址是:www.example.com/this-is-the-content的网站。我知道如何使用像www.example.com/?content1这样的感叹号来完成这个任务,在这里,您不需要编写index.php

但是我如何创建一个与文件名完全不同的URL名称呢?例如,www.example.com/this-is-some-page会向我展示index.php?content1的内容

EN

回答 2

Webmasters Stack Exchange用户

发布于 2011-06-29 17:42:39

您可能应该看看mod_rewrite,它可以帮助您解决问题。

请看这张备忘单以获得一些帮助。

票数 3
EN

Webmasters Stack Exchange用户

发布于 2011-06-29 19:34:31

.htaccess绝对是您可以重写URL的一种方式。但是,我认为您缺少的部分是应该将页面的内容存储在数据库中,或者将页面的文件名和URL片段存储在index.php上的数组中。这样,您就可以有一个与实际文件名不同的URL段塞。

例如,如果您在.htaccess中使用重写规则,即所有对URL http://www.example.com/the-page-you-want的请求都需要显示content1.html中的内容,那么您需要指定某个地方,“您想要的页面”指的是content1.html。

票数 3
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/16188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档