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