我试图让通配符子域在我的Mac(OS X Yosemite)本地解决。
用户创build自己的网站,并根据他们的用户名他们将有username.project.mac(或* .project.mac)。
我有宅基地正常工作app.project.mac , app.project.mac和project.mac因为这些是预先设定的路线,但我需要username.project.mac是dynamic的。
.hosts
.htaccess重写子目录到目录
如何使用uri将dynamic子域redirect到域
在docker环境中设置子域名
Nginx http到httpsredirect问题
如何在运行WHM时以正确的方式添加虚拟主机?
# Homestead 192.168.10.10 project.mac 192.168.10.10 app.project.mac 192.168.10.10 www.project.mac
Homestead.yaml
--- ip: "192.168.10.10" memory: 2048 cpus: 2 authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: /Users/me/Code to: /home/vagrant/Code sites: - map: project.mac to: /home/vagrant/Code/project/user.project.com/public - map: app.project.mac to: /home/vagrant/Code/project/app.project.com/public - map: www.project.mac to: /home/vagrant/Code/project/www.project.com/public databases: - homestead variables: - key: APP_ENV value: local
Route::group(['domain' => '{username}.project.mac'],function ($username) { return $username; });
我甚至已经通过这个教程: http : //passingcuriosity.com/2013/dnsmasq-dev-osx/这似乎已经工作,直到最后一点,我无法解决test.testing.mac时,我尝试去ping它。 当我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
我不知道还有什么可以尝试的。
将通配符子域redirect到子目录,而不更改地址栏中的URL
htaccess子域redirect到端口,同时保持原来的url
子域与文件夹/目录
重写子域名
在CentOS 6.4上的apache 2.0中创build虚拟主机中的子域
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。