Как я могу скрыть каталог / web / в symfony 2 (удаленный сервер)

0

Это адрес URL: http://pirintourist.coxslot.com/web/

Я хочу удалить web/из моего url

Это мой файл.htaccess:

DirectoryIndex app.php

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
    RewriteRule ^(.*) - [E=BASE:%1]

    RewriteCond %{ENV:REDIRECT_STATUS} ^$
    RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule .? - [L]

    RewriteRule .? %{ENV:BASE}/app.php [L]
</IfModule>
  • 0
    Почему бы вам не переместить ваше приложение Symfony на один уровень выше в вашей структуре каталогов?
  • 0
    Таким образом, все ресурсы вне веб-папки недоступны. Это дополнительный уровень безопасности
Теги:
.htaccess
web

1 ответ

0

Вы можете переопределить веб-каталог и переместить его в другое место.

См. Http://symfony.com/doc/current/cookbook/configuration/override_dir_structure.html#override-the-web-directory

Ещё вопросы

Сообщество Overcoder
Наверх
Меню