Приспичило задеплоить быстренько webApp на Lumen на хостинг, но на нем только public_html папка для записи.
Сам сайтик лежит в public_html/bmx/public
Сейчас перенаправление на корень идет, так как люмен все шлет на корень, но у меня там еще один сайт, и хотелось перенаправить на iexpo.tk/bmx/
Как так правильно сформировать .htaccess ?
Правило для public_html:
RewriteEngine on
RewriteCond %{REQUEST_URI} /
RewriteRule (.*) /bmx/public/$1 [L]
и для /bmx/public/
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# RewriteRule (.*) /bmx/public/$1 [L]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
Если я меняю первый на:
RewriteEngine on
RewriteCond %{REQUEST_URI} /bmx
RewriteRule (.*) /bmx/public/$1 [L]
То получаю дублирующий ответ: iexpo.tk/bmx/bmx/ и ошибку Люмена.