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服务器配置
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- node.js-如何在容器内正确运行nodejs?
- 如何在Nginx中禁用TLSv1.0和TLSv1.1
- nginx – 我如何拒绝所有不是来自cloudflare的请求?
- nginx – 无法解包数据,无效状态为CLOSED
- node.js-Nginx反向代理:如何通过子域访问不同的容器?
- nginx – 在X-Forwarded-For中找到的专用地址空间IP
- Docker生产准备好php-fpm和nginx配置
- 在nginx中为相对URL使用别名时的禁止位置
- python-Nginx,uWSGI,Flask应用程序直到服务器重启后才会显示
- ruby-on-rails – 资产不适用于RoR 4,Nginx,Unicorn
- Nginx – PHP脚本上的基本http身份验证
- 使用nginx和Play 2.1应用程序的子目录的反向代理
- ruby-on-rails – 如何从Nginx/Passenger中删除
- os x上的node.js socket.io服务器不能连接超过12
- nginx vs lighttpd for wordpress
- 如何使用Symfony Process Component中的sudo命令
- linux – nginx不会将标头中的ip转发到apache(
- 匹配位置后重写nginx
- nginx – 阻止通过HTTPS直接访问Web服务器IP
- ruby-on-rails-为使用Rails 4,nginx和乘客的用户