htaccess URL使用多个GET变量和相对URL重写

时间:2016-03-04 01:47:38

标签: php apache .htaccess url

.htaccess中,我在网址中添加了一个简单的RewriteRule和两个GET变量:

RewriteRule ^myurl/([0-9a-zA-Z]+)/([0-9a-zA-Z]+) /folder_1/myfile.php?a=$1&b=$2

folder_1内,有两个文件:myfile.phpmyCSS.css

myfile.php中,当我不得不引用myCSS.css时,我必须这样做:

<link href="../../folder_1/myCSS.css" rel="stylesheet"> 

需要../../才能超越上面设置的两个GET变量。

但当然,必须有更好的方法,因为我应该能够添加更多GET变量,而不必每次都更改CSS的相对URL。

1 个答案:

答案 0 :(得分:0)

要解决此问题,您可以将以下基本标记添加到文档的头部:

<base href="http://example.com/">

有关详细信息,请参阅此帖子Seo Friendly Url css img js not working

相关问题