【发布时间】:2017-05-04 21:57:47
【问题描述】:
我在 Yii2 urlManager 漂亮的 URL 中遇到了问题。当我写在 URL 中时
www.sitename/egitim-fakultesi
或
www.sitename/uzaktan-egitim
由于 Url 包含“egitim”字样,我收到错误消息“
您无权访问此服务器上的 /uzaktan-egitim。
" 但是当我写在 URL 中时:
www.sitename/veteriner-fakultesi
没关系! 我无法弄清楚这个问题,我快疯了!感谢您的帮助。
【问题讨论】:
-
你能提供你的 UrlManager 配置吗?
-
而且当我写在 URL:
www.sitename/frontend/web/index.php?r=site/index&birimAdSeo=egitim-fakultesi&language=tr它的 OK -
''urlManager' => [ 'class' => 'frontend\components\ZUrlManager', 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ '<language:en>/'=>'site/index', '/'=>'site/index', '<language:en>/<birimAdSeo>/'=>'site/birimindex', '/<birimAdSeo>/'=>'site/birimindex', ] ]' -
ZUrlManager类的代码有机会吗? -
是的,我已经更改了 ZUrlManager,但它不包含 egitim 字词。