是否可以使用mod-rewrite在codeigniter中删除2个uri段并保持功能?
我不想使用codeigniter路由,因为它们似乎不是我需要的。
我有一个很长的网址:http://site.com/product/details/3/royal-blue-choir-stole
我想使用mod-rewrite更改为:http://site.com/royal-blue-choir-stole
是否可以保留功能但重写URL,类似于开源CMS系统的工作方式?
我当前的htaccess文件只包含从url中删除index.php的代码:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
答案 0 :(得分:0)
尝试这样的事情......
RewriteRule ^(.*)$ index.php?product/details/$0 [PT,L]