У меня нет 2 полных фреймворков YII2: 1 на главном сайте и 1 в субдомене (для тестирования). Например, на www.example.com & staging.example.com.Yii2: Поддомен в поддиректориях перенаправляется на subdir
Все, кажется, работает нормально, но эта стадия перенаправляет меня в подпапку (на staging.example.com/staging), и я не хочу этого! Я просто хочу URL быть staging.example.com
Настройка папки:
- /вар/каркасного живут/-> для yii2 рамки
- /вар/каркасного постановка/- > для рамок ступенчатого yii2
- /вар/WWW/-> для веб-папки
- /вар/WWW/постановка/-> для постановки веб-папку
у меня есть это в HTDOCS/.htaccess:
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteBase/
# STAGING
RewriteCond %{HTTP_HOST} ^staging.example.com$ [NC]
RewriteRule ^((?!staging).*)$ /staging/$1 [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
И это в HTDOCS/постановка/.htaccess:
Options +FollowSymlinks
RewriteEngine on
# If a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Otherwise forward it to index.php
RewriteRule . index.php
Кто-нибудь есть идея, что я делаю не так?
Я не понимаю вашу структуру папок ... Вы могли бы просто обработать это с помощью своего конфигуратора VirtualHost – soju