Apache 2.4 config - 1个站点但不同的文件夹

时间:2016-09-28 06:52:48

标签: apache

很抱歉,如果之前已经询问过,但我尝试过搜索,似乎无法找到与我的案例相关的内容。我在Apache中有点新,所以请耐心等待。

我有一个开发的网站有2个不同的文件夹。让我们将2命名如下:

  1. 管理
  2. 所有文件夹都在/ var / www / html / MySite /

    我希望它只使用一个端口:8080

    如何设置它以便当我进入浏览器并键入DOMAIN时:8080我将获得以下服务

    1. DOMAIN:8080将从/ Front / folder
    2. 提供
    3. DOMAIN:8080 / admin将从/ Admin / folder
    4. 提供

      可以在一个VirtualHost配置文件中完成吗?

      我在一个文件中试过这样的事情:

      <VirtualHost *:8080>
      DocumentRoot /var/www/html/MySite/Front
      <Directory /var/www/html/MySite/Front/>
                      Options -Indexes +FollowSymLinks +MultiViews
                      AllowOverride All
                      Require all granted
              </Directory>
      
      Alias /admin /var/www/html/MySite/Admin
      <Directory /var/www/html/MySite/Admin/>
                      Options -Indexes +FollowSymLinks +MultiViews
                      AllowOverride All
                      Require all granted
              </Directory>
      
      </VirtualHost>
      

      这只是部分有效。我可以转到DOMAIN:8080并显示正确的页面。但是当我去DOMAIN时:8080 / admin /我收到了错误,

        

      在此服务器上找不到请求的URL / var / www / html / MySite / Admin / webroot / login。

0 个答案:

没有答案