【发布时间】:2016-04-29 14:43:27
【问题描述】:
我目前正在将一个遗留系统导入 Symfony,我有一些页面包含静态 HTML 页面,这些页面不使用 Twig,我只想创建路由直接到这些页面绕过任何控制器等。
/aboutus maps to /web-directotry/aboutus.html
这是否可能仅来自路由部分?
【问题讨论】:
-
我还没有读到这个,但我认为这是不可能的,因为它会破坏 symfony 的安全概念
-
您可以使用
.htaccess中的规则来重写 URL:stackoverflow.com/questions/7063156/htaccess-rewrite-urls -
这会破坏什么安全概念?渲染静态模板是最基本的工作之一。路由与安全有关,渲染则无关。他可以通过防火墙完美地保护这条路由,同时在服务器的每个地方渲染一个静态模板。
标签: php html symfony model-view-controller twig