【问题标题】:all links is not working except home url in Laravel除了 Laravel 中的主页 url,所有链接都不起作用
【发布时间】:2020-04-28 19:40:44
【问题描述】:

我已经在 Xampp 中成功运行了一个 Laravel 项目。但只有家庭 url 可以正常工作。但是对于所有其他链接(例如:菜单、项目详细信息等)css 和 js 不起作用。

我的主页是

http://localhost:90/office/sencare/

示例 css 或 js 链接是

http://localhost:90/office/sencare/frontend/css/style.css

但对于所有其他链接,此 css 或 js 链接将自动更改前:

http://localhost:90/frontend/css/style.css

office/sencarelocalhost:90 之后丢失。

.env 文件

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:Dm34MLg8AbQk4ADyIG9cYPaIwYbQgrUgrN7Ani/x+JA=
APP_DEBUG=true
APP_URL=http://localhost:90/office/sencare/

.htaccess 文件

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

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

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

sample.blade.php

找不到解决方案,在哪里更改。

有人帮忙吗?提前致谢。

如果还有什么需要请告诉我

【问题讨论】:

  • 能否发一张theme.blade.php的截图
  • @khaleelibrahim...我已经用截图更新了我的帖子
  • 你应该查看 Laravel 文档,看来你是新手,对 Laravel 中的文件结构和路由一无所知
  • @Netlog .....你发现我的帖子有什么问题吗?如果是的话,如果你在 Laravel 有经验,请建议我。
  • 您是否尝试过清除缓存?

标签: laravel


【解决方案1】:

根文件夹/public/frontend/css/style.css

根据您的代码,这应该是 style.css 的路径 验证一下

【讨论】:

    猜你喜欢
    • 2020-10-26
    • 2018-04-14
    • 2016-06-07
    • 1970-01-01
    • 2018-06-25
    • 1970-01-01
    • 2013-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多