Symfony - Как мне обрабатывать пути, в которых есть существующие папки с одинаковыми именами в / public / - PullRequest
0 голосов
/ 04 октября 2019

У меня есть папка / public / press /, которая содержит файлы PDF для загрузки в прессе. Теперь я хотел бы создать новую страницу с путем / нажмите /

Что происходит, когда сервер находит существующую папку и возвращает сообщение «Запрещено» вместо сопоставления имени папки с index.php

rout.xaml:

press:
    path: /press
    controller: App\Controller\StaticpagesController::press

.htaccess:

<IfModule mod_rewrite.c>
    Options -MultiViews
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

Strangly, если я тестирую с SymfonyВстроенный сервер разработки, все работает хорошо. При использовании Apache я получаю запрещенное сообщение для существующей папки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...