我在使用此规则重写URL时加载css文件和图像文件时遇到问题:
RewriteEngine on
RewriteRule ^showProject-([^/]+)-([0-9]+)\.html$ showProject.php?id=$2
我得到这个网址:
localhost:8080/coders_ring/project/test/1.html
真正的网址是:
localhost:8080/coders_ring/showProject.php?id=1
我也测试了这样的获取url css文件但不是解决方案:
<link href="style/master_style.css" rel="stylesheet" type="text/css" />
<link href="/style/master_style.css" rel="stylesheet" type="text/css" />
任何机构都有解决方案来加载带有此网址重写的css和图像文件吗?
答案 0 :(得分:0)
尝试在showproject.php文件中添加基本href标记
添加此
<base href="http://localhost/coders_ring/" />