【问题标题】:How to get rid of adding :8000 to your local laravel url如何摆脱将 :8000 添加到本地 laravel url
【发布时间】:2015-12-09 21:42:21
【问题描述】:

我正在本地测试一些网站。对于我安装的每个站点,我通常遵循相同的格式 [site-name].[com/app/whatever],当我在浏览器中查看时,我必须添加:8000。如果不添加,我会被定向到 Apache2 默认页面。

我的问题是我应该使用哪些配置文件来避免添加端口号,而只需使用我在 yaml 和主机文件中输入的 url?这很重要,因为我正在为不使用端口格式的人测试一个站点,并且它会丢弃一些站点重定向。

我不想编辑每个项目文件来添加它,我确定我的盒子上有一些 nginx 或 apache 文件来控制它。

编辑尽管我发现了这一点,但请随时提供更好的解释。

【问题讨论】:

    标签: apache laravel nginx homestead


    【解决方案1】:

    也许你应该试试 Laravel Homestead,它是一个 vagrant box,包含你项目所需的所有开发环境,你可以在这里查看。

    http://laravel.com/docs/5.1/homestead

    https://laracasts.com/series/laravel-5-fundamentals/episodes/2

    【讨论】:

    • 爱家园。这实际上就是我正在使用的:)
    • 那么你只需要将主机添加到你的hosts文件/etc/hosts并将宅基地ip192.168.10.10指向你想要的url
    【解决方案2】:

    解决了!感谢此资源https://laravel-news.com/2014/09/removing-port-8000-homestead/

    只需将 Homestead.yaml 文件中的 IP 添加到 /etc/hosts 文件中(而不是 localhost IP),您无需将 :8000 添加到本地开发中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-06-13
      • 1970-01-01
      • 2013-01-05
      • 2017-08-06
      • 2022-01-25
      • 1970-01-01
      • 2017-05-16
      • 2019-01-20
      相关资源
      最近更新 更多