有没有人有关于如何创建更具可读性的页面链接的提示?
我不知道正确的术语是什么,但是 wordpress 有一个称为永久链接的功能,它可以整理 url 以便更具可读性(例如 http://example.com/2012/post-name/)。
我正在寻找的不一定与 wordpress 使用的技术相同。
还是唯一简单的解决方案是好的旧目录结构?
谢谢!
有没有人有关于如何创建更具可读性的页面链接的提示?
我不知道正确的术语是什么,但是 wordpress 有一个称为永久链接的功能,它可以整理 url 以便更具可读性(例如 http://example.com/2012/post-name/)。
我正在寻找的不一定与 wordpress 使用的技术相同。
还是唯一简单的解决方案是好的旧目录结构?
谢谢!
你必须使用mod_rewrite
. 如果您使用的是付费托管服务,那么您很可能已经在 Apache 中启用了此功能。如果没有,有很多关于构建它的教程。
现在计划您希望 URL 的外观。比如你想把http://yoursite.com/tutorials.php?req=tutorial&id=3&page=0变成http://yoursite.com/tutorials/3/0.php
打开或创建您的.htaccess
文件并添加类似
RewriteEngine On
RewriteRule ^tutorials/(.*)/(.*).php /tutorials.php?req=tutorial&tut_id=$1&page=$2
注意模式:是按顺序放置(.*)
变量的地方。$1
来源和更多信息: http: //www.devshed.com
总是有http://tinyurl.com,它允许您从任何给定的长 url 创建短链接。如果您尝试通过程序执行此操作,甚至还有一个 API:http ://tinyurl.com/779a2g9 。
但是,这假设我正确理解了您的问题。