好的,我已經在其他地方看到過這個問題,但似乎無法找到正確的答案。因此,像標題所說,我試圖建立一個CNAME項:CNAME subdomain.siteA.com到subdomain.siteB.com(在共享服務器上)不起作用
subdomain.siteA.com去subdomain.siteB.com
它的工作原理有點。當我ping通subdomain.siteA.com時,我得到與subdomain.siteB.com相同的ipaddress。所以那個按預期工作。
問題是,當你在瀏覽器中輸入url subdomain.siteA.com它似乎去ipaddress,但因爲它是一個共享服務器,並且有多個域,它不顯示正確的網站。它會顯示內部錯誤。我相信這是因爲IP是共享IP。
於是想如果我用ip地址,我可以通過輸入這樣的導航到正確的網站:https://192.163.214.xxx/~username/SiteFolder/ 或這將工作太: https://subdomain.siteA.com/~username/SiteFolder/
所以我絕對指向正確的服務器/ IP對?
所以我的問題是,我怎麼能讓它去正確的網站,因爲它的共享ipaddress?是否需要在網站b上添加某種dns記錄,或者需要在服務器上修改哪些文件,或者我可以做什麼或者cpanel?或者它是不可能的?我覺得應該有一種方式。我有一個專門的服務器只是fyi。
謝謝大家提前。我當然不是專家,所以我真的很感謝大家的建議。
這是一個cpanel服務器嗎?您在標籤中標記了WHM。 –
我有根訪問權限,每個網站都有一個cPanel。 – user1096865
共享IP對cPanel來說不是問題。在我的一臺WHM/cPanel服務器上,我有近100個共享IP的站點,包括子域等。我開始檢查設置在這裏首頁»服務器配置»調整設置,然後域標籤。你也可能最終想要去這裏首頁»安全中心»Apache mod_userdir調整和禁用代字號。 –