gpt4 book ai didi

php - SEO 友好的 ModRewrite + 数据结构

转载 作者:行者123 更新时间:2023-11-29 20:58:22 24 4
gpt4 key购买 nike

我目前正在使我的 URL 方案更加 SEO 和用户友好。

我有一个索引页面,它将变量传递到视频页面,然后从我的 MySQL 数据库加载相应的项目。在数据库中我有这样的字段:

ID (Key Value)   Name            Title
--------------- -------------- ---------------
1 Client Video One

目前我的网址获取为:

http://example.com/video.php?=20

通过一些 ModRewrite 实验,我得到了更好的结果

http://example.com/video/20/

但是,我真正想要的是拥有以下内容:

http://example.com/video/client/

我知道 .htaccess 无法访问我的数据库,因此无法自动切换 Name 值的 ID

我的想法是,我可以简单地使用“名称”字段,而不是使用键值(在本例中为 ID)。不过,我这样做有一些顾虑:

  • 如果我的Name数据在数据库条目中包含空格(正如某些人所做的那样 - 例如client one),这将如何影响?

  • 此外,某些“名称”条目可能因分配了多个工作而包含重复项(同样,客户端一可能有客户端一 - 视频一 客户一 - 视频二 等)

获取数据并使用 ModRewrite 实现解决方案的最佳方式是什么?

最佳答案

首先需要将空格替换为 [_,-,+],然后通过 PHP 数据库中的 ID 获取视频的名称。尝试一下

我知道这不是你的最佳答案......这只是为了建议。

关于php - SEO 友好的 ModRewrite + 数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37435315/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com