【问题标题】:How to share subdomain site using laravel valet?如何使用 laravel 代客共享子域站点?
【发布时间】:2020-12-13 03:48:39
【问题描述】:

我正在开发带有 子域 的网站。我也在使用 laravel valet 所以,它目前在我的本地环境中看起来像 https://app.portal.test/。我想使用 laravel valet 分享网站选项 sharing-sites-via-ngrok 分享这个网站。但它不起作用。所以我想我想做一些不同的事情来与 subdomain 共享。有人知道如何为 子域 处理valet share 吗?

【问题讨论】:

  • 您可以使用直接 ngrok 命令在特定端口托管站点
  • @bhucho 你能给出如何做到这一点的步骤吗?或分享任何相关文档。谢谢
  • 我对代客服务了解不多,但我可以提供sharing-sites-via-ngrok.部分答案
  • 如果您使用 ngrok 来显示您的网站,那么 url 将不会保留 https://app.portal.test/,而是会更改为 https://4234rgsrgs.ngrok.io,其中子域是为每个终端(命令行)会话创建的随机字符串,这个ngrok是如何工作的,你可以做的巢是购买ngrok的订阅,然后你会得到your-name.ngrok.io作为https域如果你没有任何问题,那么你可以直接使用ngrok
  • @bhucho 感谢您的宝贵时间。实际上,我为此检查了laravel-valetngrokexpose。实际上我想使用子域,所以ngrok 对子域共享不是免费的,所以我跳过。你对expose有什么看法?

标签: laravel laravel-valet


【解决方案1】:

TLDR:你不能

你不能分享https://app.portal.test (.test),那是本地的,它不能在互联网上解决。


如果你有公共 ip (whatsmyip.com) 并且该 ip 打开你的本地主机,那么你可以创建一个指向该 IP 的虚拟主机,但你仍然需要一个真实的域而不是测试。

使用 ngork 是您的最佳选择,您还可以获得便宜的 3 美元 vps 并将您的域指向它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-12
    • 2019-01-28
    • 2010-11-29
    • 1970-01-01
    • 1970-01-01
    • 2014-02-03
    • 2021-06-28
    • 1970-01-01
    相关资源
    最近更新 更多