Yii 2 проблема с поддоменом .htaccess

171
11 января 2019, 22:40

Всем привет, начал проект на yii 2, теперь хочу его разместить на поддомене, только не получается никак правильно настроить .htaccess Сейчас нормально отображается только по такому адресу example.ru, а я хочу, например, чтобы проект работал под таким адресом spec.example.ru/dev.

Сейчас .htaccess у меня выглядит таким образом

# prevent directory listings
Options -Indexes
# follow symbolic links
Options FollowSymlinks
RewriteEngine on

#RewriteCond %{HTTP_HOST} ^admin\.(.*)$ [NC]
#RewriteRule ^(.*)$ /backend/web/$1 [L]
RewriteCond %{REQUEST_URI} ^/admin/$
RewriteRule ^(admin)/$ /$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^/admin
RewriteRule ^admin(/.+)?$ /backend/web/$1 [L,PT]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^.*$
RewriteRule ^(.*)$ /frontend/web/$1
# www.site.com -> site.com
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Еще у меня разнесены части frontend и backend таким образом:

frontend

|-web

backend

|-web

Никак не пойму, как обработать поддомен и последующую директорию для проекта на yii, помогите пожалуйста.

READ ALSO
Разница между двумя датами в формате

Разница между двумя датами в формате

Есть две даты, скажем 01/11/2016 и 05/11/2017

163
Google Authenticator: Invalid barcode

Google Authenticator: Invalid barcode

Хочу использовать 2FA от google, подключил эту библиотеку, написал следующий код:

175
Скачать xml по ссылке .php

Скачать xml по ссылке .php

Есть ссылка на файл - siteru/export

254
json распарсить из php

json распарсить из php

формирую вот такой json

180