簡體   English   中英

我們可以用相同的代碼和數據庫創建兩個網站嗎?

[英]Can we create two website with the same code and database

要求是創建兩個網站

  • www.example1.com
  • www.example2.com

具有相同的代碼庫和數據庫,而無需將其復制到另一個目錄或導入sql文件。

是否可以僅根據域名指向它並使用.htaccess文件。

任何幫助或提示表示贊賞。

是的你可以。 首先將所有項目文件放在同一目錄中,為方便起見,我們將其命名為/var/www/example

然后轉到/etc/apache2/sites-available並創建兩個.conf文件:

  • example1.conf :www.example1.com的虛擬主機配置
  • example2.conf :www.example2.com的虛擬主機配置

這兩個配置文件的內容:

example1.conf

<VirtualHost *:80>
    DocumentRoot "/var/www/example"
    ServerName www.example1.com


</VirtualHost>

exampl2.conf

<VirtualHost *:80>
        DocumentRoot "/var/www/example"
        ServerName www.example2.com


</VirtualHost>

如您所見,它們都與文檔根目錄引用相同的目錄,但是偵聽不同的URL。

創建完這些文件之后,請不要忘記在終端上運行以下命令: a2ensite example1.conf

a2ensite example2.conf

最后,

service apache2 reload

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM