[英]How to redirect url with subdomain in codeigniter
我们有一个使用CodeIgniter开发的网站。 还有子域。
www.mmm.com
www.admin.mmm.com
现在,我们要将URL重定向到子域。 例如: mmm.com/result/admin/login
:此URL将由子域( admin.mmm.com
)打开。
我们该怎么做?
你在找
redirect($uri = '', $method = 'auto', $code = NULL)
根据您的情况,您可以在admin
函数的控制器result
中执行以下操作。 在该函数中,您应该使用代码检查是否将参数login
作为第一个参数。 在该代码段中添加以下内容:
redirect('admin.mmm.com');
来自codeigniter文档的说明( https://codeigniter.com/userguide3/helpers/url_helper.html#redirect )
redirect($ uri ='',$ method ='auto',$ code = NULL)
是否将“标头重定向”到指定的URI。 如果您指定完整的站点URL,则将建立链接,但是对于本地链接,只需将URI段提供给您要定向的控制器即可创建该链接。 该函数将根据您的配置文件值构建URL。
可选的第二个参数允许您强制使用特定的重定向方法。 可用的方法是自动,定位和刷新,定位速度更快,但在IIS服务器上可靠性较低。 默认值为自动,它将尝试根据服务器环境智能地选择方法。
可选的第三个参数允许您发送特定的HTTP响应代码-例如,可以将其用于创建301重定向以用于搜索引擎。 默认响应代码为302。第三个参数仅在位置重定向中可用,而不刷新
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.