请帮助 mod_rewrite 子域到一些 Symfony2 路由。我花了 3 个月的时间用我的 Symfony2 项目来解决这个问题,但是在阅读了大量的 apache mod_rewrite 和 mod_alias 文档并尝试了数百个示例之后......它仍然无法正常工作!
我试图解决的是,当用户输入某些特定子域的地址时: XXXXXXX.example.com
他看到的内容实际上位于
www.domain.com/tag/XXXXXXX/下
但他没有被重定向或 URL 没有改变——当他进入时它应该只是保持 XXXXXX.example.com。
我需要使用 Apache VirtualHost 和启用站点的文件(而不是使用 SubdomainListener)来解决这个问题,但我可以用 mod_rewrite 自己解决的最多的问题是
XXXXXXX.example.com
将自身(透明地)重写为
XXXXXXXX.example.com/tag/XXXXXXXX 或
XXXXXXXX.example.com/app.php/tag/XXXXXXXX/
这当然不是我想要达到的目标。我尝试实现内部(http://httpd.apache.org/docs/2.2/rewrite/remapping.html)重定向,所以用户看不到。任何有关工作灵魂的帮助将不胜感激。