Yii2清洁seo友好网址与参数

时间:2016-04-27 13:12:42

标签: php .htaccess url yii2

我正在使用Yii2将我的代码库重建为Yii2。除了网址,一切正常。我有很多现有的网址已经在谷歌抓取,所以网址应该是相同的。

我的旧网址htaccess网址:

RewriteRule ^cars/trustmark-cars-in-(.*)/page([0-9]+)$ cars.php?city=$1&tmcer=1&page=trustmark&pg=$2
RewriteRule ^cars/Make-(.*)/page([0-9]+)$ cars.php?make=$1&page=make&pg=$2
RewriteRule ^cars/(Petrol|Diesel)-(SUV|Two_Door)-cars/page([0-9]+)$  cars.php?fuel=$1&body=$2&page=fuel_body&pg=$3 

在Yii2 main.php网址规则中:

'cars/<is_trustmark:(trustmark)>-cars-in-<city:(.*)>' => 'cars/index',
'cars/<make_name:(.*)>--<city:(.*)>' => 'cars/index',
'cars/<fuel_type:(Petrol|Diesel)>-<body_type:(SUV|Two_Door)>-cars' => 'cars/index',

现在我不能使用htaccess,所以如何制作这类网址。如果我通过了 cars / Make-Maruti然后它应该打开一个参数make = 1(Maruti id)的cars.php页面,以便如何制作这些url规则。

0 个答案:

没有答案