如何设置Apache运行两个应用程序

时间:2017-03-25 12:18:52

标签: php apache

我有一个运行WordPress网站的网址www.example.com ...我还有运行laravel应用程序的www.example.com/faq。我在设置apache以识别www.example.com/faq时遇到问题。我不断收到404错误,因为它使用www.example.com查找常见问题文档。

我正在使用Apache 2.4.6

以下是我设置Apache Conf文件的方法:

<VirtualHost *:80>
        ServerName example.com
        ServerAlias www.example.com
        DocumentRoot /var/www/vhosts/example.com
        Alias example.com/faq "/var/www/vhosts/example.com/faq"

    <Directory /var/www/vhosts/example.com>
            Options -Indexes +FollowSymLinks -MultiViews
            AllowOverride All
            Order deny,allow
            Allow from all
    </Directory>

    CustomLog /var/log/httpd/example.com-access.log forwarded
    ErrorLog /var/log/httpd/example.com-error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

不确定我在这里缺少什么。

1 个答案:

答案 0 :(得分:0)

你要为两个URl创建两个虚拟主机