【问题标题】:How to remove date created in blog post url for pyrocms (codeigniter)如何删除在博客文章 url 中为 pyrocms (codeigniter) 创建的日期
【发布时间】:2016-04-17 12:47:57
【问题描述】:

这可能会或可能不会被回答。由于我最近几天一直在寻找正确的答案,恐怕不会。我正在使用 codeigniter (pyrocms) 开发这个项目,我正在尝试获取干净的 url。我已经设法从网址中删除 /index.php/ 。除了博客模块从帖子创建之日起构建网址(www.sitename.com/year/month/post-title。显然我想获得像 www.sitename.com/post-title 这样的网址。

我尝试在 module/blog/config/routes.php 中进行路由,但这对我也不起作用。

我们将不胜感激任何正确方向的帮助。

提前致谢!

【问题讨论】:

    标签: codeigniter url routing friendly-url pyrocms


    【解决方案1】:

    假设您使用的是 PyroCMS v2x

    www.sitename.com/post-title 将由您的页面控制器控制。这是核心开发团队写的特别的东西。

    博客是一个模块,所以 www.sitename.com/module_name/... 是您调用模块的方式。

    可以通过在博客模块中编辑路由控件来缩短博客的 URL。

    您最多可以摆脱www.sitename.com/blog/title,但您需要重写一些模块代码和路由才能做到这一点。没有像在 wordpress 中那样简单的方法。

    【讨论】:

    • 感谢您的评论!我确实在使用 PyroCMS v2.2。那么有没有其他方法,例如使用 .htaccess?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-17
    • 2016-06-09
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-29
    相关资源
    最近更新 更多