iT邦幫忙

0

求助設定apache導向問題

  • 分享至 

  • xImage

廠商給的專案把網址寫死
我只是要內往測試是否正常
暫時不走SSL的情況
我需要怎麼改
這是現在 但網頁讀取會有問題

<VirtualHost *:80>
  DocumentRoot "/var/www/eventWebsites/kd/public"
  ServerName XXX.XXX.com
</VirtualHost>

https://ithelp.ithome.com.tw/upload/images/20220622/20148619H61rwQK1Xt.jpg

這是原有設定

<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>

改你本機的hosts檔案不知道你試過沒
wiseguy iT邦超人 1 級 ‧ 2022-06-23 13:50:57 檢舉
你應該是看開發輔助工具的上半部,network 那段,是否有檔案沒有抓下來,或是連到哪個地方去抓,是否連錯地方了。你才知道底下這些錯誤是怎麼造成的。
問題改成error500了
但POSTMAN能打到有問題的API
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
by2048
iT邦高手 1 級 ‧ 2022-06-23 09:20:25

設定檔中己顯示程式放在
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

修改前請先備份設定檔

問題改成error500了
但POSTMAN能打到有問題的API

by2048 iT邦高手 1 級 ‧ 2022-06-27 09:09:52 檢舉

client清除cookie後再試看看,除非外部也是一樣的問題才是apache的問題

我要發表回答

立即登入回答