【发布时间】:2018-03-24 10:14:49
【问题描述】:
我正在为我的网站使用 Codeigniter,我想要我的单一产品 url 像 thi
http://sitename.com/category-slug/product-slug
所以我在route.php 中注册了一条路线,就像这样$route['([a-zA-Z0-9-]+)'/'([a-zA-Z0-9-]+)'] = 'products/show';
但是,这条路线给我带来了问题,这条路线也被每条路线使用,例如http://sitename.com/admin/dashboard,这是我不想要的,所以我在我的路线中添加一个标识符,就像这样http://sitename.com/myproducts/category-slug/product-slug 现在我的单身产品页面正在使用此路线,并且与任何其他路线不冲突。现在的问题是如何从
myproducts 部分
http://sitename.com/myproducts/category-slug/product-slug 到 http://sitename.com/category-slug/product-slug
我知道.htaccess 可以,但不知道怎么做?
【问题讨论】:
-
您要更改域名吗?
-
这是一个错字。我编辑了问题,基本上我想从网址中删除
myproducts部分。
标签: php .htaccess codeigniter url url-rewriting