Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [htaccess] Нужно перенаправить всё папку, И добавить www 
:(
    Опции темы
Addmin
Дата 21.2.2013, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 803
Регистрация: 3.2.2006
Где: сослан в Сибирь

Репутация: нет
Всего: 15



Добрый день!

Мне сложновато ещё разобраться в mod_rewrite, я бы хотел спросить у знающих людей, у которых этот вопрос не вызовет трудностей.

Пишу на php с laravel, у него все рабочие файлы располагаются в подпапке "public". И плюс мне надо прикрепить к домену 24optom.ru это классическое "www".

То есть я хочу:
1. Чтобы все запросы на 24optom.ru или www.24optom.ru приводили к www.24optom.ru
2. Чтобы все запросы уходили в подпапку "public"

Я могу справиться либо с "www":
Код

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{http_host} ^24optom.ru [nc]
RewriteRule ^(.*)$ http://www.24optom.ru/$1 [r=301,nc]


Либо с "public":
Код

RewriteEngine on
RewriteRule ^(.*)$ public/$1 [L]


А вместе никак. Помогите, пожалуйста smile


--------------------
PM MAIL   Вверх
fater
  Дата 1.2.2015, 00:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 14.6.2008

Репутация: нет
Всего: нет



Есть два варианта:

1-й:

В корне сайта необходимо создать файл .htaccess с таким содержимым:
Код

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>


А более детально можно почитать по этому адресу:
http://tutsnare.com/remove-public-from-url-laravel/
PM MAIL WWW   Вверх
СЭНСЭЙ
Дата 5.2.2015, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 432
Регистрация: 20.3.2006

Репутация: нет
Всего: нет



В чем проблема слепить в один файл?

Код

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{http_host} ^24optom.ru [nc]
RewriteRule ^(.*)$ http://www.24optom.ru/$1 [r=301,nc]

RewriteRule ^(.*)$ public/$1 [L]




Это сообщение отредактировал(а) СЭНСЭЙ - 5.2.2015, 10:07
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.