在 Kohana 3 中获取完整站点主页 URL
我安装了 Kohana(在我的 xampp 公共文件夹中的“kohana”目录中),并且尝试获取包含域和协议的完整基本 URL。
当我尝试时:
url::base();
我只得到 /kohana/
结果,但想要 http://localhost/kohana/
。
是否可以在 Kohana 中执行此操作,或者我必须使用标准 PHP?
I installed Kohana (in a "kohana" directory in my xampp public folder) and I'm trying to get the full base URL with the domain and protocol.
When I try:
url::base();
I only get /kohana/
back as a result, but want http://localhost/kohana/
instead.
Is it possible to do this in Kohana, or must I use standard PHP?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不必扩展任何内容,只需将
URL::site
与protocol
参数结合使用即可:这将生成具有当前协议的基本 URL。如果您想使用特定协议:
无需在这里重新发明轮子!
You don't have to extend anything, just use
URL::site
with theprotocol
parameter:This will generate a base URL with the current protocol. If you want to use a specific protocol:
No need to reinvent the wheel here!