这是我的索引文件:
<?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 或知道如何解决这个问题。
千巷猫影