我是新手。所以也许我在做一些愚蠢的错误。但我会尝试详细解释我的问题。
所以我已将我的网址mycarshop/en/module/car?name=carBrand
设置为我使用的友好网址mycarshop/car/carBrand
.htaccess mod_rewrite
RewriteRule ^car/([^_]*)\.html$ /en/module/car?name=$1 [L]
但现在我无法设置链接以获取carBrand并使用carBrand控制器
OldUrl:mycarshop/en/module/car?name=MD
语言:lang-html
<a> href="{$link->getModuleLink('module','carBrand',['name'=>$car.brand])}" title="{$car.brand|escape:'htmlall':'utf-8'}"</a>
它工作正常,但在设置友好网址后我不知道如何正确链接
NewUrl:www.mycarshop/car/MD
语言:lang-html
<a> href="{car/$car.brand}" title="{$car.brand|escape:'htmlall':'utf-8'}"</a>
它必须是类似的东西,仍然使用carBrand carBrand.php
控制器。
答案 0 :(得分:0)
您将变量与文件夹名称混合在一起。它可能适用于user.MYU