我已经构建了一个Zend Framework CMS,其中导航链接是从父/子关联建立的,例如
http://youdomain.com/About/history-of-company/early-years (每个元素都是前一个元素的子页)或http://yourdomain.com/About
这些是示例URL,因为这是一个CMS,我不知道客户端将如何命名页面,但使用上面的示例,我需要一个正则表达式,如果没有斜杠,它将返回'About‘,如果有斜杠,将返回’早年‘。
使用单一正则表达式的原因是因为它将进入application.ini中的catch all路由
提前谢谢你,马克
发布于 2011-05-16 23:58:05
/(\w+)$返回URL中最后一个斜杠之后的部分。你可以使用modrewrite,就像这样:
/(\w+)$ render.php?page=$1https://stackoverflow.com/questions/6019899
复制相似问题