【发布时间】:2014-01-04 00:46:48
【问题描述】:
我在我的主站点上运行基于 MVC 的应用程序,我有 2 个其他域(例如,www.a.com 和 www.b.com)
我希望能够使用 mainsite.com/a/ 处理 a.com 的所有请求,并且类似地使用 mainsite.com/b/ 处理 b.com 的请求
但是我不希望在浏览器中重定向/更改 url。
我一直在尝试使用 mod_rewrite,但它似乎与我为 mainsite.com 设置的现有 .htaccess 规则发生冲突
有人可以建议最好的方法吗?
【问题讨论】:
-
你尝试过哪些规则?这些规则如何与现有的 .htaccess 冲突?
-
嗨@OlafDietsche - 我实际上尝试了您在早期答案之一中建议的方式here 但我没有“真正的”文档根目录,它是由php提供的控制器
-
好的,你说的冲突是什么意思?您是否收到 500 服务器错误或任何其他错误?
-
据我所知,它是 404。但是根控制器给出了 500 错误
-
出现500错误时,.htaccess中有错误。 404 可能意味着,规则没有按预期工作。
标签: apache .htaccess mod-rewrite