由於我們在同一個站點上有多個應用程序(以及與大項目相關的所有應用程序),因此我將多個應用程序放置在Web文件夾內,如下所示:如何將app.php和app_dev.php放入子文件夾
網/
| - 前端
| - 後端
| - API
每個人都應該有自己的app.php和app_dev.php。可以將前端的app.php和app_dev.php放在根目錄下,但是這樣可以打破我們試圖保留的好結構。
我想在我的.htaccess中使用這些規則
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^app_dev\.php.*$ frontend/app_dev.php [QSA,L]
RewriteRule ^(.*)$ frontend/app_dev.php [QSA,L]
看起來工作得很好,只是現在產生的各個環節都有前綴「前端」這樣的事實:abc.com/frontend /通常路由
無論如何告訴Symfony忽略前端部分在這種情況下?
爲什麼不根據您的應用程序簡單地使用指向不同控制器的路由?我的意思是,這就是他們在這裏。 – nietonfir