【问题标题】:Redirect example.com/?p=25 to example.com/25 in CodeIgniter在 CodeIgniter 中将 example.com/?p=25 重定向到 example.com/25
【发布时间】:2013-05-15 16:30:17
【问题描述】:

我正在使用 CodeIgniter,我想像这样重定向链接:

example.com/?p=25

到这里:

example.com/25

如何做到这一点?

【问题讨论】:

标签: codeigniter redirect


【解决方案1】:

http://www.askaboutphp.com/58/codeigniter-mixing-segment-based-url-with-querystrings.html

创建这样的网址:http://yyyy.com/article/finishing-dan-snapshop-salkulator

在 routes.php 中添加此代码 $route['article/(:any)'] = "article/readmore/$1";

说明: 1.文章:类名 2. 阅读更多:类文章中的方法 3. $1 : 从 uri 段 2 值中获取值

【讨论】:

    【解决方案2】:

    它的.htaccess重写规则。确保你已经激活了mod_rewrite。然后把这一行放到网站应用程序根.htaccess文件中

    RewriteRule ^/([0-9]+)/?$ p=$1 [NC,L] # 处理产品 请求

    【讨论】:

      猜你喜欢
      • 2018-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-20
      • 2011-12-13
      • 2011-02-28
      • 2014-10-17
      • 1970-01-01
      相关资源
      最近更新 更多