php - Laravel5 Ubuntu 仅在 myvirtualdomain/index.php/subsites 时工作

标签 php css .htaccess ubuntu laravel

我使用的是 Ubuntu 14.04。我已经安装了 LAMP、Composer 和 Laravel。我创建了虚拟域 (laravel.dev) 并且它有效,但仅当我用于简单的 laravel.dev/index.php/auth/login 时。当我使用 laravel.dev/css 时,我有 laravel/public/css 文件夹。我有默认的 .htaccess 文件:

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    AllowOverride All

    # Redirect Trailing Slashes...
    RewriteRule ^(.*)/$ /$1 [L,R=301]

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

还有我的 *.conf 文件:

<VirtualHost *:80>
    ServerName laravel.dev

    ServerAdmin webmaster@laravel.dev
    DocumentRoot /var/www/laravel/public

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

我该如何解决? 我的主页: http://i.imgur.com/AxQjV9q.png

最佳答案

我遇到了这个问题。我使用 apache mod rewrite enable 解决了它。为此请遵循此
http://www.kingpabel.com/apache-mod_rewrite/

关于php - Laravel5 Ubuntu 仅在 myvirtualdomain/index.php/subsites 时工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29373778/

相关文章:

php - 打开: failed to open stream: No such file or directory - but file/directory exists

.htaccess - Laravel 5.2 - 使用 .htpasswd 的基本身份验证

javascript - 404 图片的回退

url-rewriting - 如何允许 WordPress 和 Laravel 通过 htaccess 共享顶级 URL

php - PHP 中的基准内存使用情况

php - 通过 javascript 保存文件(到服务器)

css - @font-face - 浏览器未请求的字体,未加载

javascript - 使用 D3 转换禁用 SVG 上的悬停 CSS

php - 遍历获取的 SQL 数据

javascript - 背景图片幻灯片?