Можете ли вы помочь мне получить правило перезаписи с помощью htaccess или правила из Yii urlManager
У меня есть этот URL:
http://www.exmple.com/site/busqueda?subcategoria=Ahoyadora+de+tierras&длинные =&Lat =
И я хотел бы:
http://www.exmple.com/busqueda/Ahoyadora+de+tierras
Заранее спасибо,
Toni
В конфиге UrlManager:
'rules' => array(
'busqueda/<subcategoria>' => 'site/busqueda',
// ... other rules below
В контроллере SiteController.php:
public action busquedaAction($subcategoria) {
// do something
var_dump($subcategoria);
// render view
}
ИЛИ, вы можете попробовать это .htaccess правила
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule busqueda/(.+) site/busqueda?subcategoria=$1
Других решений пока нет …