1 ServerPath for 2 ServerPath(Apache)

时间:2014-02-14 19:00:10

标签: php apache apache2 virtualhost yii2

我已安装Yii2 advanced application template。但是虚拟主机存在问题。

我想使用网址http://test_project/运行前端部分,使用http://test_project/app/运行后端部分。

但是当我打开http://test_project/app/(前端部分工作正常)时,我收到404错误。 这是我的vhosts config

#test_project frontend
<VirtualHost *:80>
    Servername test_project
    DocumentRoot /var/www/test_project/frontend/web
    <Directory /var/www/test_project/frontend/web>
        Allow from all
        AllowOverride All
        Order allow,deny
    </Directory>
</VirtualHost>

#test_project backend
<VirtualHost *:80>
    DocumentRoot /var/www/test_project/backend/web
    Servername test_project
    ServerPath /app/
    RewriteEngine On
    <Directory /var/www/test_project/backend/web>
        Allow from all
        AllowOverride All
        Order allow,deny
    </Directory>
 </VirtualHost>

Note:由于某些限制,我无法使用子域名(但它可以正常工作)。

感谢您的帮助。

0 个答案:

没有答案