我正在使用无效的htaccess

时间:2017-03-24 14:58:53

标签: php .htaccess mod-rewrite

我有像

这样的网址

http://example.com/index.php/allmodels/Samsung-mobiles_80

我希望转换为

http://example.com/index.php/allmodels?st=Samsung-mobiles_80

我正在使用以下代码

Options -Indexes
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^allmodels/(.*)$ /allmodels?st=$1 [NC,L]

但此代码无效。

我测试的所有设置都是正确的,htaccess正在运行。

1 个答案:

答案 0 :(得分:0)

当我使用下面的代码工作但上面给出的代码不起作用。

   Options -Indexes
   RewriteEngine on
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule .* index.php/$1 [NC,L]