2
是否可以讓多個頂級域名指向同一個網站? .com/.net/.eu等...Laravel Forge中的一個網站的多個域名
我在Laravel Forge中創建了一個站點,你必須告訴他你的站點將要運行的域名。這適用於.com域名,但其他域名如何?我是否必須創建多個站點,是否必須在服務器本身(DNS)上更改它,或者是否有其他方法?
是否可以讓多個頂級域名指向同一個網站? .com/.net/.eu等...Laravel Forge中的一個網站的多個域名
我在Laravel Forge中創建了一個站點,你必須告訴他你的站點將要運行的域名。這適用於.com域名,但其他域名如何?我是否必須創建多個站點,是否必須在服務器本身(DNS)上更改它,或者是否有其他方法?
我解決了它自己:
edit
按鈕 '鉛筆' 旁邊的創建的網站edit file(s)
按鈕Edit NGINX configuration
root /home/forge/****/public;
。
看看這篇文章:http://ryantablada.com/post/multi-tld-routing-in-laravel。基本上你可以使用[route groups](https://laravel.com/docs/master/routing#route-groups)爲不同的域分配路由,例如:Route :: group(['domain'=>'{用戶} .site。*'],函數(){...}' – Adrenaxus
@Adrenaxus,感謝您的信息,但我的其他tld尚未鏈接到laravel安裝,因爲Forge無法將域連接到正確的站點。 – AgeDeO
我明白了,你需要將你的其他tld指向你的laravel所在的主域,我使用cPanel的插件域來實現這個目的,但是使用Forge可能會有更好的選擇,我會把它留給Forge專家在那裏...... – Adrenaxus