我使用.htaccess重写了网址。
这是 .htaccess 文件内容
Options -MultiViews
RewriteEngine On
# Disallows others to look directly into /public/ folder
Options -Indexes
RewriteBase /myMVC/
# General rewrite rules
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
的index.php
<html>
<head>
<link href="public/libs/bootstrap/css/bootstrap.min.css" rel="stylesheet">
</head>
</html>
问题
我无法看到与boostrap css文件相关的任何风格。
当我加载此网址时:http://localhost/myMVC/user
它正在运行。但是当我使用这个网址时:http://localhost/myMVC/user/login
它无效
文件结构
文件结构的另一种观点
答案 0 :(得分:1)
索引文件位于公用文件夹
<link href="css/bootstrap.min.css" rel="stylesheet">
这应该有效