В настоящее время я использую laravel 5 для веб-разработки. И моя цель - загрузить веб-сайт, который я сделал в laravel, на общий хост.Laravel Apache URL mapping
Но если я загружу свои файлы в папку public_html, мне нужно будет перейти на mywebsite.com/public/mypage
для доступа к маршруту mypage
. Это не то, что я хочу.
Я бы просто изменил имя общей папки на public_html, а затем переместил все остальные папки в корневой каталог и изменил некоторые параметры конфигурации laravel, но это сделало бы мой корневой каталог нечистым. Поэтому подумайте, что мне придется использовать .htaccess для чего я хочу. Я не знаком с помощью .htaccess, так как я сделал бы это:
Если пользователь вводит mywebsite.com/mypage
в браузере он получает, чтобы увидеть страницу mywebsite.com/public/mypage
в браузере, но адрес в браузере остается неизменным.
Спасибо, заранее.
k, сообщите, если оно работает –
Да, спасибо. Это сработало. Но еще одно: это безопасно? Может ли любой хакер попасть на мой сайт, используя некоторые «..» в URL-адресе? Или ларавел позаботится об этом? –