如何将公共设置为root - Laravel

时间:2018-01-29 13:52:55

标签: apache .htaccess ubuntu-16.04 laravel-5.5

我正在服务器上运行Laravel应用程序(Ubuntu 16.04)。我在应用的根目录中设置了.htaccess,内容符合docs

中的建议
<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

但是当我访问我的网站时,我看到了我的应用程序的树状视图(重定向不起作用) Apache配置:

<VirtualHost *:80>
    ServerName myowneddomain.com
    ServerAlias www.myowneddomain.com

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/myowneddomain.com
    ...
</VirtualHost>

1 个答案:

答案 0 :(得分:0)

我设置

DocumentRoot /var/www/myowneddomain.com/public

G_V的accorginf,这很有帮助!