目前我有subdomain.mydomain.com,它重定向到mydomain.com/subdomain(我正在使用PHP - codeigniter框架)。
但我想要的只是在重定向之后url应该保留subdomain.mydomain.com而不是mydomain.com/subdomain。
有没有办法实现这个目标?
答案 0 :(得分:1)
如果你想保持纯html + php,我建议你从html中查看iframe标签。 它基本上是当前浏览器窗口中的浏览器窗口。将iframe设置为覆盖当前浏览器窗口的100%,并将其设置为mydomain.com/subdomain。
你会看到它显示来自mydomain.com/subdomain的内容,但你主浏览器中的url字段仍在说subdomain.mydomain.com
答案 1 :(得分:1)
将此代码写入routes.php文件(存在于config文件夹中):
$route['mydomain.com/subdomain'] = "subdomain.mydomain.com";
基本上它的逻辑是
$route['route_you_want_to_show'] = "current_route";
但是,在codeigniter路由中很好地将代码重定向到控制器及其方法。