我的帽子访问:
addDefaultCharset UTF-8
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index\.php|uploads|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
我在根目录中的 index.php
define('RUNNING_FROM_ROOT', true);
include 'public/index.php';
所有请求都重定向到 index.php,然后这个 INDEX.PHP 需要 public/index.php - 所以应用程序可以工作,但有一个问题是 css、javascript 文件无法加载,因为它们是也重定向了,如何解决这个问题?
默认情况下,它们应该链接到 mysite.com/public/css/style.css,但它们链接到 mysite.com/css/style.css - 这不存在