0

mod-rewrite を使用して codeigniter に 2 つの uri セグメントをドロップし、機能を維持することは可能ですか?

コードイグナイター ルートは使用したくありません。必要なものではないようです。

長い URL があります: http://site.com/product/details/3/royal-blue-choir-stole

mod-rewrite を使用して次のように変更したい: http://site.com/royal-blue-choir-stole

オープンソースの CMS システムのように、機能を維持しながら URL を書き換えることは可能ですか?

現在の htaccess ファイルには、URL から index.php を削除するコードが含まれています。

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
4

1 に答える 1

0

このようなものを試してみてください...

RewriteRule ^(.*)$ index.php?product/details/$0 [PT,L]
于 2012-11-26T22:05:53.147 に答える