OS X Yosemite上的Homestead Laravel 5.1中的通配符动态子域
我正在尝试获取通配符子域以在我的mac上本地解析(OS X Yosemite). 用户创建自己的站点,并根据用户名使用username.project.mac(或* .project.mac). 我有Homestead在www.project.mac,app.project.mac和project.mac上正常工作,因为这些是预先设置的路由,但我需要username.project.mac是动态的. .hosts
Homestead.yaml
routes.php文件
我甚至已经完成了这个教程:http://passingcuriosity.com/2013/dnsmasq-dev-osx/“似乎”工作到最后一点,当我尝试ping它时,我无法解析test.testing.mac.我ping它时project.mac会解析. 我还将/etc/nginx/sites-available/project.mac编辑为server_name project.mac * .project.mac;根据这个回复:https://laracasts.com/discuss/channels/general-discussion/homestead-and-subdomains/replies/46620 我不知道还有什么可以尝试的. 最佳答案 第一个问题已经确定通常,通配符域可能无法用作* .domain.com.但你可能要尝试
即使您在/etc/nginx/sites-available/project.mac中添加了make更改,也要确保在启用站点的目录中也可以使用此符号链接.除非在启用站点的目录中存在符号链接,否则您对prokect.mac文件的更改不会反映出来. 转到启用站点的目录和
您可能需要使用重新加载nginx服务器配置 (编辑:十堰站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ruby-on-rails-用于RubyOnRails应用程序的Thin Nginx生产就
- nginx-使用certbot应用“加密证书:授权过程失败”
- NGINX代理缓存 – 在查询字符串中缓存buster变量 – 可能忽
- 在userdir中使用nginx运行Moodle(斜杠参数)
- NGinx将websocket从80扩展到websocket端口
- nginx – [emerg] bind()到0.0.0.0:80失败(98:地址已在使用
- reactjs – react.js应用程序显示在nginx服务器中找不到404
- python – X-Forwarded-Proto和Flask
- 为nginx中的上游所有服务器设置max_fails和fail_timeout
- node.js – 您是否设法在Heroku上设置节点nginx代理?