我的.htaccess文件看起来像:
RewriteEngine On
RewriteRule ^([^/]*)$ index.php/?node=$1 [L]
Run Code Online (Sandbox Code Playgroud)
现在当我包含我的css文件时:
<link href="sitewide.css" rel="stylesheet" type="text/css" />
Run Code Online (Sandbox Code Playgroud)
它不起作用.javascript也一样.
小智 7
我一直在寻找一个简单的解决方案,它不会让我的所有相对路径的硬编码链接,如imgs,css,javascript ...
所以在这里<head>,在您遇到问题的页面的标签之间添加:
<base href='http://www.mydomain.com/'>
这将使您的相对路径链接从此基本链接开始.就那么简单.
该<base>标记指定文档中的所有相对URL的基本URL /目标.将<base>标记作为元素内的第一个元素<head>,以便head部分中的其他元素使用元素中的信息<base>.
它对你有用吗?
| 归档时间: |
|
| 查看次数: |
4663 次 |
| 最近记录: |