是否可以使用 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]