眾所周知域名在阿里云備案,需要解析到阿里主機或服務器,阿里云的服務器又不便宜只有新用戶才便宜,又不想域名掉備案又不想花重金在阿里買服務器怎么搞呢?
買阿里云的主機,但是有多個域名一個主機怎么實現加載不同的內容呢,今天這個代碼是通過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命令。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
相關文章
暫無評論...