我目前正在使我的URL计划更多搜索引擎优化和用户友好的过程。搜索引擎优化友好ModRewrite +数据结构
我有一个索引页面,它将一个变量传递给视频页面,然后从我的MySQL数据库中加载相应的项目。在数据库中,我有领域像这样:
ID (Key Value) Name Title
--------------- -------------- ---------------
1 Client Video One
目前我的网址是牵强,因为:
http://example.com/video.php?=20
通过位ModRewrite实验我有更好的
但是,我真的很想拥有以下内容:
http://example.com/video/client/
我知道,.htaccess
无法访问我的数据库,所以不能自动切换ID
为Name
值。
我的想法是代替使用键值(在这种情况下是ID),我可以简单地使用“名称”字段。但是我有几个担心这样做:
如果我
Name
数据在数据库中输入空间(如一些事情 - 例如client one
)这将如何影响的?此外,一些“名称”项可以由具有多片分配给他们的工作包含重复(再次,
Client One
可能有Client One - Video One
Client One - Video Two
等)
什么是获取的最佳途径数据并使用ModRewrite来实现解决方案?