Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Веб-программирование > PHP / MySQL

PHP / MySQL Создание динамических Веб-ресурсов

Ответ
 
Опции темы
Старый 20.10.2016, 15:35   #1
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,094
Написано 486 полезных сообщений
(для 988 пользователей)
.httaccess Перенаправления

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

Как так правильно сформировать .htaccess ?
Правило для public_html:
RewriteEngine on
RewriteCond 
%{REQUEST_URI} /    
RewriteRule (.*) /bmx/public/$[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 
^(.*)/$ /$[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/$[L
То получаю дублирующий ответ: iexpo.tk/bmx/bmx/ и ошибку Люмена.
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 13:58.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com