forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   PHP / MySQL (http://forum.boolean.name/forumdisplay.php?f=135)
-   -   .httaccess Перенаправления (http://forum.boolean.name/showthread.php?t=20447)

RegIon 20.10.2016 18:35

.httaccess Перенаправления
 
Приспичило задеплоить быстренько webApp на Lumen на хостинг, но на нем только public_html папка для записи.
Сам сайтик лежит в public_html/bmx/public
Сейчас перенаправление на корень идет, так как люмен все шлет на корень, но у меня там еще один сайт, и хотелось перенаправить на iexpo.tk/bmx/

Как так правильно сформировать .htaccess ?
Правило для public_html:
PHP код:

RewriteEngine on
RewriteCond 
%{REQUEST_URI} /    
RewriteRule (.*) /bmx/public/$[L

и для /bmx/public/
PHP код:

<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 
^(.*)/$ /$[L,R=301]
    
# RewriteRule (.*) /bmx/public/$1 [L]
    
    # Handle Front Controller...
    
RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond 
%{REQUEST_FILENAME} !-f
    RewriteRule 
index.php [L]
</
IfModule

Если я меняю первый на:
PHP код:

RewriteEngine on
RewriteCond 
%{REQUEST_URI} /bmx
RewriteRule 
(.*) /bmx/public/$[L

То получаю дублирующий ответ: iexpo.tk/bmx/bmx/ и ошибку Люмена.:wild:


Часовой пояс GMT +4, время: 12:50.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot