我有一个博客,用户来发布他们的观点。 我将所有信息存储在mysql数据库中,当我使用以下语法来使用PHP检索信息Datasbe时
viewpost.php?PID = 12
但谷歌在搜索引擎优化的许多技巧之后,我发现这种语法并不好,我需要将其改为其他可供搜索引擎阅读的方式。
与stackoverflow.com完全一样。像每个问题都有它的网址
http://stackoverflow.com/questions/1696938/c-objects-by-ref
我整天都在搜索,但我不知道如何才能在PHP和PHP中做这样的事情。 MYSQL
希望我能得到很好的帮助。
由于
答案 0 :(得分:1)
答案 1 :(得分:0)
您通常使用Apache的mod_rewrite(其他Web服务器具有类似功能)来完成此任务。在此处阅读有关mod_rewrite的更多信息:http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
使用mod_rewrite /questions/1696938/c-objects-by-ref
会被重写为(例如)questions.php?id=1696938
。 c-objects-by-ref
部分可能只是为了使网址对人类更具可读性,并使搜索引擎看起来更好。
在您的情况下,我会将/post/$id/human-readable-name
重写为/viewpost.php?pid=$id
答案 2 :(得分:0)