没有域名的Apache虚拟主机

Heychez

我有安装了apache2的VPS,我想访问一些不带IP地址但没有域名的PHP项目。例如:

http://162.243.93.216/projecta/index.php
http://162.243.93.216/projectb/index.php

我的目录/ var / www /中还有其他项目,例如example.com,

/html/
   info.php
/projecta/
/projectb/
/example/

当我去

http://162.243.93.216/info.php then /var/www/html/info.php is opened. 

我的文件000-default.conf

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html

    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
     </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
昆士
" http://162.243.93.216/info.php then /var/www/html/info.php is opened "

我假设这已经有效(如果无效,请取消注释ServerAlias下面conf中显示行)

您现在要映射

http://162.243.93.216/projecta//var/www/projecta
http://162.243.93.216/projectb//var/www/projectb

为此,您需要使用ApacheAlias指令。

000-default.conf文件更新为:

<VirtualHost *:80>
    # ServerAlias 162.243.93.216
    ServerAdmin [email protected]
    DocumentRoot /var/www/html

    Alias /projecta /var/www/projecta
    Alias /projectb /var/www/projectb

    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
     </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

没有真实域名的虚拟主机

来自分类Dev

CentOS 6.5 + Apache虚拟主机

来自分类Dev

apache虚拟主机获取404

来自分类Dev

Apache2-在没有虚拟主机的情况下为不同域安装多个证书

来自分类Dev

Apache上的多个SSL虚拟主机

来自分类Dev

Apache虚拟主机无法访问

来自分类Dev

Apache非虚拟主机重定向

来自分类Dev

Windows 10 Apache虚拟主机配置

来自分类Dev

从Apache虚拟主机中提取唯一的域名和文档根目录

来自分类Dev

Apache虚拟主机不起作用

来自分类Dev

Apache虚拟主机配置错误

来自分类Dev

Apache虚拟主机别名

来自分类Dev

Apache虚拟主机指向错误的DocumentRoot

来自分类Dev

Apache虚拟主机无法正常工作

来自分类Dev

apache虚拟主机获取404

来自分类Dev

如何限制apache虚拟主机?

来自分类Dev

apache httpd基于名称的虚拟主机:使用ip还是域名?

来自分类Dev

虚拟主机破坏了Apache

来自分类Dev

Apache上具有Intranet主机名的虚拟主机

来自分类Dev

Apache前缀到虚拟主机的路径

来自分类Dev

Apache虚拟主机问题

来自分类Dev

Apache虚拟主机混合IP和域名

来自分类Dev

具有虚拟主机(Apache2)的Userdir

来自分类Dev

apache虚拟主机不起作用

来自分类Dev

Windows 10 Apache虚拟主机配置

来自分类Dev

从Apache虚拟主机中提取唯一的域名和文档根目录

来自分类Dev

Apache虚拟主机不起作用

来自分类Dev

虚拟主机和域名列表

来自分类Dev

具有动态子域的 Apache 虚拟主机