Как я могу получить URL дружелюбный с Yii или htaccess

Можете ли вы помочь мне получить правило перезаписи с помощью htaccess или правила из Yii urlManager

У меня есть этот URL:

http://www.exmple.com/site/busqueda?subcategoria=Ahoyadora+de+tierras&длинные =&Lat =

И я хотел бы:

http://www.exmple.com/busqueda/Ahoyadora+de+tierras

Заранее спасибо,

Toni

1

Решение

В конфиге 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
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]