【发布时间】:2013-08-27 04:43:42
【问题描述】:
我有一个网站http://hitplayyoga.com,我们在该网站上有一个工作室目录。它列出了我们系统中的所有工作室。我们现在正在写这个工作室的 URL 链接:
http://hitplayyoga.com/studio-detail/69
这将正确显示 ID 为 69 的工作室的详细信息。我们希望更改 URL 以使其包含工作室名称。它应该是
http://hitplayyoga.com/studio-detail/69/3-Oms-Yoga
-或-
http://hitplayyoga.com/studio-detail/3-Oms-Yoga
如何在 .htaccess 中编写一条规则,如果我包含 ID,则将页面重定向到 studio-detail/?id=$1&name=$2,如果我不包含 ID,如何将页面重定向到 studio-detail/?name=$2 ?我是 .htaccess 文件和重写规则的新手。感谢您的帮助!
【问题讨论】:
-
加载工作室详细信息的 PHP 文件名是什么?它在什么文件夹中?您对
.htaccess的http://hitplayyoga.com/studio-detail/69的当前规则是什么?还是您使用的是 WordPress 的目录插件?
标签: php wordpress .htaccess mod-rewrite rewrite