2

目前我有 subdomain.mydomain.com,它重定向到 mydomain.com/subdomain(我使用的是 PHP - codeigniter 框架)。

但我想要的只是在重定向 url 之后应该保留 subdomain.mydomain.com 而不是 mydomain.com/subdomain。

有什么办法可以做到这一点?

4

2 回答 2

1

如果你想保持纯 html + php,我建议你从 html 中查看 iframe 标签。它基本上是您当前浏览器窗口中的一个浏览器窗口。将 iframe 设置为 100% 覆盖当前浏览器窗口,并将其 url 设置为 mydomain.com/subdomain。

您会看到它正在显示来自 mydomain.com/subdomain 的内容,但您在主浏览器中的 url 字段仍然显示 subdomain.mydomain.com

于 2013-09-06T06:13:01.547 回答
1

将此代码写入 routes.php 文件(位于 config 文件夹中):

$route['mydomain.com/subdomain'] = "subdomain.mydomain.com";

基本上它的逻辑是

$route['route_you_want_to_show'] = "current_route";

但请注意,在 codeigniter 中,路由是由代码重定向到控制器及其方法形成的。

于 2013-09-06T08:42:02.647 回答