You can very easily assign file extension of your choice to pages in Symfony framework. Go to your modules's ./config/settings.xml file and assign page extension of your choice. If settings.yml page is not available then create it.
prod: .settings: no_script_name: off suffix: .html dev: .settings: error_reporting: 4095 web_debug: on no_script_name: off etag: off suffix: .html # file extension
You may remember that YML syntax does not allow tab.
Access your pages like web/yourApp_dev.php/yourModule/list.html (I referred to this example) .