廠商給的專案把網址寫死
我只是要內往測試是否正常
暫時不走SSL的情況
我需要怎麼改
這是現在 但網頁讀取會有問題
<VirtualHost *:80>
DocumentRoot "/var/www/eventWebsites/kd/public"
ServerName XXX.XXX.com
</VirtualHost>
這是原有設定
<VirtualHost *:80>
DocumentRoot "/var/www/"
</VirtualHost>
<VirtualHost *:80>
ServerName XXX.XXX.com
Redirect permanent / https://XXX.XXX.com/
</VirtualHost>
<VirtualHost *:443>
DocumentRoot "/var/www/eventWebsites/kd/public"
ServerName XXX.XXX.com
SSLEngine on
SSLCertificateFile "/etc/ssl/kd/certificate.crt"
SSLCertificateKeyFile "/etc/ssl/kd/private.key"
SSLCertificateChainFile "/etc/ssl/kd/ca_bundle.crt"
</VirtualHost>
設定檔中己顯示程式放在
DocumentRoot "/var/www/eventWebsites/kd/public 這個位置
而且強制使用443 ssl來連入
把DocumentRoot "/var/www/"
改成DocumentRoot "/var/www/eventWebsites/kd/public
設定檔中的這段用#註解掉
#Redirect permanent / https://XXX.XXX.com/
不要轉址
如果不想動設定檔,可以透過下面方式將xxx.xxx.com導到內部的ip
windows本機中
c:\windows\system32\drivers\etc\hosts
加入網站內部ip及domain name
192.168.1.20 XXX.XXX.com
這樣才能在瀏覽器用網址指到相對應的主機
port 80
http://XXX.XXX.com
port 443
https://XXX.XXX.com
修改前請先備份設定檔