在Debian上配置Apache服務器的重定向,您需要編輯Apache的配置文件
打開終端。
使用文本編輯器打開Apache配置文件。在這個例子中,我們將使用nano編輯器。您可以使用您喜歡的任何文本編輯器。
sudo nano /etc/apache2/apache2.conf
在<VirtualHost>
部分中,找到您想要重定向的站點配置。如果您還沒有創建虛擬主機,請創建一個。
在<VirtualHost>
部分內,添加以下代碼以創建重定向規則。將example.com
替換為您要重定向的域名,將newdomain.com
替換為您要重定向到的新域名。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [R=301,L]
這段代碼的意思是,當用戶訪問example.com
時,服務器將重定向他們到newdomain.com
。
保存更改并關閉編輯器。在nano編輯器中,按Ctrl + X
,然后按Y
,最后按Enter
。
為了使更改生效,重新啟動Apache服務器:
sudo systemctl restart apache2
現在,當用戶訪問example.com
時,他們將被重定向到newdomain.com
。