我无法连接到资产和链接路径

Posted

技术标签:

【中文标题】我无法连接到资产和链接路径【英文标题】:I can't connect to assets & link path 【发布时间】:2015-04-23 18:42:32 【问题描述】:

我想链接路径资产和其他页面。请帮助我,我该怎么做???

问题!

现在,我可以连接到http://yoseigi.com/night/,但我无法连接里面的资产。

[骨架]/laravelfiles/app/view/index.blade.php

@extends('layouts.ace.login')

@section('pagecontent')
    @ app_path() =  <?php echo $path = app_path(); ?>
@stop 

[skeleton]/laravelfiles/app/view/layouts/ace/login.blade.php(代码资产路径)

-- Bootstrap --
 html::style('assets/bootstrap/css/bootstrap.min.css') 
 HTML::style('assets/bootstrap/css/bootstrap-theme.min.css') 

样式表 --> "Index.php" ?????

"NetworkError: 404 Not Found - http://yoseigi.com/night/Index.php/assets/bootstrap/css/bootstrap.min.css"
"NetworkError: 404 Not Found - http://yoseigi.com/night/Index.php/assets/bootstrap/css/bootstrap-theme.min.css"

yoseigi.com/dashboard

"NetworkError: 404 Not Found - http://yoseigi.com/night/dashboard"

路线

[骨架]/laravelfiles/app/routes.php

Route::get('/', function() 
    return View::make('index');
);
Route::get('dashboard', function() 
    return View::make('dashboard');
);

目录

yoseigi.com
|--httpdocs
    |--night
        |--assets
            |--ace
               |--css
               |--js
            |--bootstrap
               |--css
               |--js
        |--laravelfiles
            |--app
               |--config
                    |--app.php
                    |--view.php
               |--views
                    |--layouts
                        |--login.blade.php
                    |--dashboard.blade.php
                    |--index.blade.php
               |--routes.php
            |--bootstrap
               |--autoload.php
               |--paths.php
               |--start.php
        |--packages
        |--.htaccess
        |--index.php

htaccess

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

    RewriteEngine On

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

    # Handle Front Controller...
    RewriteCond %REQUEST_FILENAME !-d
    RewriteCond %REQUEST_FILENAME !-f
    RewriteRule ^ index.php [L]
    #RewriteRule ^(.+)$ /index.php [L]
</IfModule>

配置

[骨架]/index.php

require __DIR__.'/laravelfiles/bootstrap/autoload.php';
$app = require_once __DIR__.'/laravelfiles/bootstrap/start.php';

[骨架]/laravelfiles/bootstrap/paths.php

'app' => __DIR__.'/../app',
'public' => __DIR__.'/../..',
'base' => __DIR__.'/..',
'storage' => __DIR__.'/../app/storage',

[骨架]/laravelfiles/app/config/view.php

'paths' => array(__DIR__.'/../views'),
'pagination' => 'pagination::slider-3',

【问题讨论】:

【参考方案1】:

不要使用 HTML 外观,而是尝试使用asset() 帮助器。

<link rel="stylesheet" href=" asset('assets/bootstrap/css/bootstrap.min.css') ">

【讨论】:

以上是关于我无法连接到资产和链接路径的主要内容,如果未能解决你的问题,请参考以下文章

数据库无法连接如何解决

jdbc/Jackcess/Ucanaccess - 无法连接到链接到共享点列表的访问表

jumpserver连接性无法测试

无法连接到 MySQL 服务器

百度网盘打开是无法连接到网络,是怎么回事?

windows 7远程链接不上。出现如图情况。