Commit efc64470d73d5ee7eb48a1807a93c1c19a8a9ab8

Authored by Mihail
1 parent fa482d4d

edit routing - work version

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 \ No newline at end of file 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 \ No newline at end of file 20 \ No newline at end of file
common/config/main.php
@@ -6,10 +6,7 @@ return [ @@ -6,10 +6,7 @@ return [
6 'cache' => [ 6 'cache' => [
7 'class' => 'yii\caching\FileCache', 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,6 +28,11 @@ return [
28 'errorHandler' => [ 28 'errorHandler' => [
29 'errorAction' => 'site/error', 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 'params' => $params, 37 'params' => $params,
33 ]; 38 ];