簡體   English   中英

如何使用 apache 虛擬主機重定向到另一個 url?

[英]How to redirect to another url using apache vhost?

我已經在我的機器上安裝了 wordpress。 我有兩個 apache 的目錄來服務網站。

第一個是/var/www/html/wordpressone和第二個是/var/www/html/wordpresstwo 現在我可以使用以下 url 訪問這些站點

http://192.168.0.1/wordpressone -> /var/www/html/wordpressone
http://192.168.0.1/wordpresstwo -> /var/www/html/wordpresstwo

現在我想定義一個自定義 url 例如。

http://192.168.0.1/admin -> /var/www/html/wordpressone
http://192.168.0.1/user -> /var/www/html/wordpresstwo

但我無法使用 Vhost 來做到這一點。 我嘗試了以下方法,但沒有奏效。

我在/etc/apache2/sites-available下創建了一個文件home.conf並啟用了它。

<VirtualHost *:80>
ServerName http://192.168.0.1/user
DocumentRoot /var/www/html/wordpressone
<Directory />

請告訴我我需要執行哪些步驟才能實現這一目標?

全部取決於文檔根目錄。 它會將您導航到給定的文件夾只需使用兩個主機

http://192.168.0.1/admin

里面有配置

<VirtualHost *:80>
ServerName http://192.168.0.1/admin
DocumentRoot /var/www/html/wordpressone
<Directory />

還有一個

http://192.168.0.1/user

里面有配置

<VirtualHost *:80>
ServerName http://192.168.0.1/user
DocumentRoot /var/www/html/wordpresstwo
<Directory />

暫無
暫無

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

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