css 样式在某些 url 路径上中断

这是我的索引文件:

<?php

require_once 'lib/limonade.php';

echo $root_dir;

option('base_path',          $base_path);

option('base_uri',           $base_uri);

option('root_dir',    $root_dir);

option('public_dir',  $root_dir.'/public/');

我的 default_layout.php 文件引用 css 文件,如下所示:


<link rel="stylesheet" href="public/css/bootstrap.css">

我的 .htacces 文件也如下所示:


<IfModule mod_rewrite.c>

  Options +FollowSymlinks

  Options +Indexes

  RewriteEngine on


  # if your app is in a subfolder

  # RewriteBase /my_app/


  # test string is a valid files

  RewriteCond %{SCRIPT_FILENAME} !-f

  # test string is a valid directory

  RewriteCond %{SCRIPT_FILENAME} !-d


  RewriteRule ^(.*)$   index.php?uri=/$1    [NC,L,QSA]

  # with QSA flag (query string append),

  # forces the rewrite engine to append a query string part of the

  # substitution string to the existing string, instead of replacing it.

</IfModule>

有谁知道这种小项目的类似且更好的微框架,我只需要使用 api 或知道如何解决这个问题。


长风秋雁
浏览 134回答 1
1回答

千巷猫影

像下面这样使用它<link&nbsp;rel="stylesheet"&nbsp;href="/public/css/bootstrap.css">然后它将开始从根文件夹搜索
打开App,查看更多内容
随时随地看视频慕课网APP