Загрузите основной домен из каталога проекта Laravel.Apache

Ответить
Anonymous
 Загрузите основной домен из каталога проекта Laravel.

Сообщение Anonymous »

У меня есть домен example.com, а также несколько поддоменов sub1.example.com, sub2.example.com и т. д. Я хочу загрузить основной домен из каталога, чтобы упорядочить каталоги, чтобы файлы и папки проекта Laravel не располагались рядом с папками поддоменов.

Код: Выделить всё

public_html
структура:

Код: Выделить всё

main
app
bootstrap
..
public
..
sub1
//Some files and directories
sub2
//Some files and directories
.htaccess
.htaccess:

Код: Выделить всё

RewriteCond %{HTTP_HOST} ^(?:www\.)?example\.com$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/main/ [NC]
RewriteRule ^(.*)$ /main/public/$1 [L]
Этот код загрузит файлы для example.com из example.com/main/public.
Проблема в том, что когда я оставьте веб-сайт открытым на вкладке браузера на некоторое время (возможно, на пару часов) и посетите эту вкладку, URL-адрес станет example.com/main/public. Если я наберу example.com/main/public в браузере, веб-сайт также загрузится.
Есть ли способ заставить его загружать веб-сайт с example.com< /code> только?

Подробнее здесь: https://stackoverflow.com/questions/787 ... el-project
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Apache»