Скрыть / общедоступный в URL, Symfony в подпапке

#.htaccess #symfony

#.htaccess #symfony

Вопрос:

Итак, у меня есть такая структура:

 root
 - webapp
 - wordpress
 - some_php_files
  

Я пытаюсь перенаправить только файлы в /webapp , а не остальные в root. Удалите, public если webapp раньше.

 show in url  | instead  of

domain.com/webapp | domain.com/webapp/public

domain.com/webapp/page | domain.com/webapp/public/page
  

Мне удается перенаправить все или ничего.

 RewriteEngine On
RewriteBase /webapp/
RewriteCond %{THE_REQUEST} public/([^s?]*) [NC]
RewriteRule ^ %1 [L,NE,R=302]
RewriteRule ^(.*)$ public/index.php?$1 [L,QSA]
  

Комментарии:

1. Вы хотите перенаправить URL-адреса «вместо» на URL-адреса «показать»? Или вы хотите внутренне переписать URL-адреса «показывать» на URL-адреса «вместо»? Или оба?

2. Забудьте об этом, это не имеет значения. В любом случае спасибо!

3. @dario вы решили проблему? Я слишком застрял в этой проблеме.