Сайт Yii2, например http://www.website.org.in/site/post/tree-plantation-ballab-haryana выдает ошибку 404 при включении правил перезаписи - PullRequest
0 голосов
/ 14 мая 2018

После включения правил перезаписи он работает нормально с идентификатором в yii2, но если я попробовал его с пользовательским псевдонимом, он показывает ошибку 404.

<IfModule mod_rewrite.c>
  RewriteEngine on 
  RewriteCond %{HTTP_HOST} !^www.website.org.in$ [NC] 
  RewriteRule ^(.*)$ website.org.in/$1 [L,R=301] 
  RewriteCond %{HTTP_USER_AGENT} libwww-perl.* RewriteRule .* ? [F,L] 
  RewriteCond %{REQUEST_URI} !^public 
  RewriteRule ^(.*)$ frontend/web/$1 [L] 
</IfModule>

Config

'urlManager' => [
    'baseUrl' => $baseUrl, 
    'enablePrettyUrl' => true, 
    'showScriptName' => false,
    'rules' => [
       '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
    ]
] 
...