Size: a a a

2020 May 05

ДК

Дмитрий Кожанов... in Yii Framework 2
Opa
Здравствуйте!
#админ можете убрать из чс моего акк @ikrom9009
Разбанил
источник

I

I_J in Yii Framework 2
Спасибо
источник

I

I_J in Yii Framework 2
У меня возникло проблема с #urlManager можете помочь? #yii2_advanced
На стороне frontend я добавил правил (urlManager ->rules)
'urlManager' => [
   'enablePrettyUrl' => true,
   'showScriptName' => false,
   'rules' => [
       'саҳифаи-асосӣ'=>'site/index',
       'дар-бораи-шуъба'=>'site/about',
       'маълумот-барои-шаҳрвандон'=>'site/information',
       'тамос'=>'site/contact',
       'бахшҳои-ҳифзи-иҷтимоии-аҳолии-шаҳру-ноҳияҳо'=>'site/bakhsh',
       'шуъбаҳои-хизматрасонӣ-дар-хона'=>'site/khizmatrasoni',
       'муассиса-ва-марказҳои-хизматрасони'=>'site/muasisa',
       'барои-саховатмандон-ва-эҳсонкорон'=>'site/sakhovatmandon',
       'ҳамкориҳо'=>'site/hamkoriho',
       'санадҳои-ҳуқуқӣ'=>'site/sanadho',
   ],
],

✅ ссылки которые сработали
{{domain}}/саҳифаи-асосӣ
{{domain}}/дар-бораи-шуъба
{{domain}}/маълумот-барои-шаҳрвандон
{{domain}}/тамос
{{domain}}/ҳамкориҳо
{{domain}}/санадҳои-ҳуқуқӣ

❌ ссылки которые выдали ошибки - Access forbidden! Error 403
{{domain}}/бахшҳои-ҳифзи-иҷтимоии-аҳолии-шаҳру-ноҳияҳо
{{domain}}/шуъбаҳои-хизматрасонӣ-дар-хона
{{domain}}/муассиса-ва-марказҳои-хизматрасони
{{domain}}/барои-саховатмандон-ва-эҳсонкорон

❕ Но все они работают через {{domain}}/{{controller}}/{{action}}
например  {{domain}}/site/bakhsh работает!

Я сначала подумал из за длину строки и изменил “бахшҳои-ҳифзи-иҷтимоии-аҳолии-шаҳру-ноҳияҳо” на “бахшҳои-ҳифзи” и проверил {{domain}}/ бахшҳои-ҳифзи всё равно ошибка 403!
источник

MK

Mikhail Kostin in Yii Framework 2
I_J
У меня возникло проблема с #urlManager можете помочь? #yii2_advanced
На стороне frontend я добавил правил (urlManager ->rules)
'urlManager' => [
   'enablePrettyUrl' => true,
   'showScriptName' => false,
   'rules' => [
       'саҳифаи-асосӣ'=>'site/index',
       'дар-бораи-шуъба'=>'site/about',
       'маълумот-барои-шаҳрвандон'=>'site/information',
       'тамос'=>'site/contact',
       'бахшҳои-ҳифзи-иҷтимоии-аҳолии-шаҳру-ноҳияҳо'=>'site/bakhsh',
       'шуъбаҳои-хизматрасонӣ-дар-хона'=>'site/khizmatrasoni',
       'муассиса-ва-марказҳои-хизматрасони'=>'site/muasisa',
       'барои-саховатмандон-ва-эҳсонкорон'=>'site/sakhovatmandon',
       'ҳамкориҳо'=>'site/hamkoriho',
       'санадҳои-ҳуқуқӣ'=>'site/sanadho',
   ],
],

✅ ссылки которые сработали
{{domain}}/саҳифаи-асосӣ
{{domain}}/дар-бораи-шуъба
{{domain}}/маълумот-барои-шаҳрвандон
{{domain}}/тамос
{{domain}}/ҳамкориҳо
{{domain}}/санадҳои-ҳуқуқӣ

❌ ссылки которые выдали ошибки - Access forbidden! Error 403
{{domain}}/бахшҳои-ҳифзи-иҷтимоии-аҳолии-шаҳру-ноҳияҳо
{{domain}}/шуъбаҳои-хизматрасонӣ-дар-хона
{{domain}}/муассиса-ва-марказҳои-хизматрасони
{{domain}}/барои-саховатмандон-ва-эҳсонкорон

❕ Но все они работают через {{domain}}/{{controller}}/{{action}}
например  {{domain}}/site/bakhsh работает!

Я сначала подумал из за длину строки и изменил “бахшҳои-ҳифзи-иҷтимоии-аҳолии-шаҳру-ноҳияҳо” на “бахшҳои-ҳифзи” и проверил {{domain}}/ бахшҳои-ҳифзи всё равно ошибка 403!
403 это не 404
источник

MK

Mikhail Kostin in Yii Framework 2
смотри контроллер
источник

MK

Mikhail Kostin in Yii Framework 2
у тебя видимо где-то права проверяются на доступ к контенту
источник

MK

Mikhail Kostin in Yii Framework 2
в логах посмотри куда перенаправление уходит вообще
источник

I

I_J in Yii Framework 2
Mikhail Kostin
в логах посмотри куда перенаправление уходит вообще
где находится логи?
источник

MK

Mikhail Kostin in Yii Framework 2
runtime/logs
источник

I

I_J in Yii Framework 2
Mikhail Kostin
runtime/logs
там последние изменения вчерашная дата

думаю сейчас не логирует запросов
источник

I

I_J in Yii Framework 2
остановил сервера логи появились
2020-04-26 21:40:32 [127.0.0.1][-][o4j3oqfoptfihgtm9hu5rjdqf5][error][yii\web\HttpException:404] yii\base\InvalidRouteException: Unable to resolve the request "ис-щ". in W:\domains\{{domain}}\vendor\yiisoft\yii2\base\Module.php:537
источник

MK

Mikhail Kostin in Yii Framework 2
а правило как выглядит?
источник

I

I_J in Yii Framework 2
правило urlManager?
источник

MK

Mikhail Kostin in Yii Framework 2
I_J
правило urlManager?
да
источник

I

I_J in Yii Framework 2
ис-щ -таких строк нету

'rules' => [
               'саҳифаи-асосӣ'=>'site/index',
               'дар-бораи-шуъба'=>'site/about',
               'маълумот-барои-шаҳрвандон'=>'site/information',
               'тамос'=>'site/contact',
               'бахшҳои-ҳифзи'=>'site/bakhsh',
               'шуъбаҳои-хизматрасонӣ-дар-хона'=>'site/khizmatrasoni',
               'муассиса-ва-марказҳои-хизматрасони'=>'site/muasisa',
               'барои-саховатмандон-ва-эҳсонкорон'=>'site/sakhovatmandon',
               'ҳамкориҳо'=>'site/hamkoriho',
               'санадҳои-ҳуқуқӣ'=>'site/sanadho',
   ],
источник

I

I_J in Yii Framework 2
а можно как то debug сделать как вы сказали куда направляет этот urlManager
источник

MK

Mikhail Kostin in Yii Framework 2
I_J
ис-щ -таких строк нету

'rules' => [
               'саҳифаи-асосӣ'=>'site/index',
               'дар-бораи-шуъба'=>'site/about',
               'маълумот-барои-шаҳрвандон'=>'site/information',
               'тамос'=>'site/contact',
               'бахшҳои-ҳифзи'=>'site/bakhsh',
               'шуъбаҳои-хизматрасонӣ-дар-хона'=>'site/khizmatrasoni',
               'муассиса-ва-марказҳои-хизматрасони'=>'site/muasisa',
               'барои-саховатмандон-ва-эҳсонкорон'=>'site/sakhovatmandon',
               'ҳамкориҳо'=>'site/hamkoriho',
               'санадҳои-ҳуқуқӣ'=>'site/sanadho',
   ],
это я видел. ты писал что они обрабатываются {{domain}}/{{controller}}/{{action}}
источник

I

I_J in Yii Framework 2
да так и есть но не все они слушаются
источник

I

I_J in Yii Framework 2
загадка в том что некоторые из них работают а некоторые нет
источник

I

I_J in Yii Framework 2
я даже местами поменял
источник