如何将URL:PORT指向apache中的特定目录

Awa*_*wan 2 php apache centos virtualhost

我有Centos服务器,并使用PHP和Yii Framework。我在中有以下配置/etc/httpd/conf/httpd.conf

Alias /test "/var/www/test/"
<Directory "/var/www/test/">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

当我指向ip.ip.ip.ip/test浏览器时,它显示了我的项目/var/www/test/。现在,我想/var/www/test/使用以下URL 访问我的项目:

ip.ip.ip.ip:8080
Run Code Online (Sandbox Code Playgroud)

可能吗。

Ale*_*yko 5

您可以为此使用Apache虚拟主机机制:

Listen 8080

<VirtualHost *:8080>
    DocumentRoot /var/www/test
    <Directory />
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)