繁体   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