一個阿里主機如何實現綁定多個域名加載不同頁面

廣告也精彩

眾所周知域名在阿里云備案,需要解析到阿里主機或服務器,阿里云的服務器又不便宜只有新用戶才便宜,又不想域名掉備案又不想花重金在阿里買服務器怎么搞呢?

買阿里云的主機,但是有多個域名一個主機怎么實現加載不同的內容呢,今天這個代碼是通過ChatGPT做出來的。

1.實現了三個域名加載不同的內容。對應域名加載對應HTML。

2.請注意,在實際使用時,需要根據實際情況進行修改和適當的調整。

3.首先在虛擬機根目錄創建一個index.php和三個html并命名為域名前綴。

4.復制下面代碼到index.php文件中,并修改文件中的域名為自己的。

<?php

$host = $_SERVER['HTTP_HOST'];

switch ($host) {
    case 'www.xx8g.com':
        // 加載 xiaogao1.html 頁面
        include 'xiaogao1.html';
        break;
    case 'www.xx8g2.cn':
        // 加載 xiaogao2.html 頁面
        include 'xiaogao2.html';
        break;
    case 'www.xx8g3.cn':
        // 加載 xiaogao3.html 頁面
        include 'xiaogao3.html';
        break;
    default:
        // 默認情況下返回一個 404 頁面
        header('HTTP/1.1 404 Not Found');
        echo '<html><body>';
        echo '<h1>404 Not Found</h1>';
        echo '<p>The requested URL ' . $_SERVER['REQUEST_URI'] . ' was not found on this server.</p>';
        echo '</body></html>';
        break;
}

5.然后打開html修改要顯示的內容即可,還有另一種實現的方法,使用偽靜態,但是阿里云主機不支持server命令。

? 版權聲明

相關文章

暫無評論

none
暫無評論...