Apache Laravel配置问题

时间:2017-06-23 05:16:03

标签: php laravel apache2 config

我遇到了让Laravel与Apache2正常配合的问题。这是我的配置文件,但每当它进入我的域名时,我都会看到目录列表,我需要输入到portfolio / public才能看到该应用程序。这也是网址的成员(my-website.com/portfolio/public/)。 有什么办法可以解决这个问题吗? 我已经尝试将此应用程序部署3天,但仍然没有成功......

非常感谢!

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName  my-domain.com
    ServerAlias www.my-domain.com
    DocumentRoot /var/www/html/portfolio/public

<Directory /var/www/html/portfolio/public>
    AllowOverride All
</Directory>

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

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

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory /usr/lib/cgi-bin>
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
</Directory>

1 个答案:

答案 0 :(得分:0)

这可能对您有所帮助

NSArray

Source