【问题标题】:URL rewriting without htaccess没有 htaccess 的 URL 重写
【发布时间】:2015-05-14 09:05:14
【问题描述】:

我现在的网址是

http://demomyurl/index.php/product/detail/7/XYZ

我希望它是这样的

http://demomyurl/index.php/product/detail/XYZ

在 codeigniter 中没有 .htaccess

【问题讨论】:

  • 你在问什么..你能检查一下你的问题吗。
  • 你可以使用 routes.php 在 Codeignter 中重写

标签: php .htaccess codeigniter url-rewriting


【解决方案1】:

您将使用 Routes 来执行此操作,我假设“7”是产品 ID,“XYZ”是产品名称...

$route['product/detail/(:any)'] = 'product/get_by_name/$1';

这将转到产品控制器中名为“get_by_name”的方法。这意味着产品名称(如产品 ID)也必须是唯一的。

您可以在用户指南中阅读路线。

http://www.codeigniter.com/user_guide/general/routing.html

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多