我正在编写一个应用程序框架,它完全位于应用程序目录的子目录中。我们使用以下 htaccess 标记来添加我们想要的路径路由:
RewriteEngine on
RewriteCond $1 !^(index\.php|robots\.txt|assets)
RewriteRule ^(.*)$ /index.php/$1 [L]
可以看到,我们将整个 assets 文件夹对外开放,用于存放 css、js、图片等资源的静态 web 文件。
我们想要做的是有两个资产文件夹,一个在应用程序目录中,另一个在框架目录中。因此,在物理磁盘端,当用户请求到目录的路由时,都应该搜索/assets/*
和的内容。/framework/assets/*
/assets/*
简单来说,我们需要一个与我们兼容的重写条件来合并两个文件夹。谢谢!