[英]Configuring subdomain in Laragon
我在 Windows 10 上使用 Laragon,我想為一個新項目創建一個子域,當前結構是:
https://management.test
https://management.test/includes
https://management.test/client
我想使用此 URL 訪問客戶端文件夾: https://client.management.test但我不想擁有https://includes。
我希望配置僅在客戶端文件夾上。
我嘗試使用 Apache 啟用站點的文件,但沒有得到結果,誰能與我分享一個工作示例或實現此目的的簡單解決方案?
謝謝你。
我只是想通了。 這個“手動”解決方案對我有用
127.0.0.1 sub.project.test
在 laragon\bin\apache[version]\conf\httpd.conf 中啟用 mod_vhost_alias.so
創建一個新文件,如 {laragon 文件夾}\etc\apache2\sites-enabled\sub.project.test.conf"
在剛剛創建的文件中添加以下代碼
define ROOT "C:/laragon/htdocs/project/sub/"
define SITE "sub.project.test"
<VirtualHost *:80>
DocumentRoot ${ROOT}
ServerName ${SITE}
ServerAlias *.${SITE}
<Directory "${ROOT}">
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:443>
DocumentRoot "${ROOT}"
ServerName ${SITE}
ServerAlias *.${SITE}
<Directory "${ROOT}">
AllowOverride All
Require all granted
</Directory>
SSLEngine on
SSLCertificateFile C:/laragon/etc/ssl/laragon.crt
SSLCertificateKeyFile C:/laragon/etc/ssl/laragon.key
</VirtualHost>
將 ROOT 替換為子域文件夾的路徑
參考:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.