Commit efc64470d73d5ee7eb48a1807a93c1c19a8a9ab8

Authored by Mihail
1 parent fa482d4d

edit routing - work version

.htaccess
1   -#Mod_Autoindex
2   -#<IfModule mod_autoindex.c>
3   -# # Запрещаем просмотр содержимого папок
4   -# Options -Indexes
5   -#</IfModule>
6   -#
7   -#Mod_Rewrite
8   -#<IfModule mod_rewrite.c>
9   -# Options +FollowSymlinks
10   -# # Включаем mod_rewrite
11   -# RewriteEngine On
12   -# IndexIgnore */*
13   -# # Перенаправляем administrator на входной скрипт админки
14   -# RewriteRule ^administrator/(.*)?$ /backend/web/$1 [L,PT]
15   -# RewriteRule ^storage/(.*)?$ /storage/$1 [L,PT]
16   -# # Перенаправляем все запросы на входной скрипт
17   -# RewriteRule ^([^/].*)?$ /frontend/web/$1
18   -#</IfModule>
19 1 \ No newline at end of file
  2 +# Mod_Autoindex
  3 +<IfModule mod_autoindex.c>
  4 + # Запрещаем просмотр содержимого папок
  5 + Options -Indexes
  6 +</IfModule>
  7 +
  8 +# Mod_Rewrite
  9 +<IfModule mod_rewrite.c>
  10 + Options +FollowSymlinks
  11 + # Включаем mod_rewrite
  12 + RewriteEngine On
  13 + IndexIgnore */*
  14 + # Перенаправляем administrator на входной скрипт админки
  15 + RewriteRule ^administrator/(.*)?$ /backend/web/$1 [L,PT]
  16 + RewriteRule ^storage/(.*)?$ /storage/$1 [L,PT]
  17 + # Перенаправляем все запросы на входной скрипт
  18 + RewriteRule ^([^/].*)?$ /frontend/web/$1
  19 +</IfModule>
20 20 \ No newline at end of file
... ...
common/config/main.php
... ... @@ -6,10 +6,7 @@ return [
6 6 'cache' => [
7 7 'class' => 'yii\caching\FileCache',
8 8 ],
9   - 'urlManager' => [
10   - 'enablePrettyUrl' => true,
11   - 'showScriptName' => false,
12   - 'rules' => $rules,
13   - ],
14 9 ],
15 10 ];
  11 +
  12 +
... ...
frontend/config/main.php
... ... @@ -28,6 +28,11 @@ return [
28 28 'errorHandler' => [
29 29 'errorAction' => 'site/error',
30 30 ],
  31 + 'urlManager' => [
  32 + 'enablePrettyUrl' => true,
  33 + 'showScriptName' => false,
  34 + 'rules' => ['module/<module:\w+>/<controller:\w+>/<action:\w+>' => '<module>/<controller>/<action>'],
  35 + ],
31 36 ],
32 37 'params' => $params,
33 38 ];
... ...