PHP 自动替换链接 CSS


php auto-replace link css

我有MVC结构,我可以在其中加载视图。鉴于我使用BASE_URL常量来调整CSS和JS链接到我定义的文件夹。我想从链接中删除BASE_URL,但仍从该路径加载文件。

我的模板文件夹路径:http://website.com/project/template/default/

$template = 'default';
BASE_PATH = 'website.com/project/';

在我看来:

<link rel="stylesheet" href="<?php echo BASE_URL; ?>template/default/css/style.css" type="text/css" media="screen" />

我的目标:

<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />

问题:

如何实现呢?寻找想法/建议/代码。

注意:我不想移动模板文件夹。

谢谢。

我的想法:

我正在考虑在视图加载时替换Javascript。

使用这样的东西(使用 jquery):

<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" class="my_link" />
$('my_link').attr('href', 'your_href');