0
我遇到了受.htaccess文件範圍影響的頁面中鏈接文件的問題。htaccess中的鏈接文件
這裏的.htaccess文件:
RewriteEngine On
RewriteRule ^tp_update/id/([A-Z0-9]+)/([A-Z]+)/?$ update_taxpayer.php?tp_id=$1&tp_type=$2 [NC,L]
我沒有得到任何錯誤,我可以訪問此頁:
tp_update/id/1234/ITP
但問題是,所有這些都是文件鏈接到update_taxpayer.php也受到影響。 當我查看頁面源並單擊鏈接css文件。它說,該文件未找到:
<link href="../../css/style.css" rel="stylesheet" type="text/css" media="screen" />
而且我得到這個:
tp_update/css/style.css
相反,我在上面聲明的鏈接。
我該如何解決這個問題?當mod_rewrite被啓用時,是否存在鏈接文件的正確方法。
使用絕對鏈接在你包含內容的css \圖像等,而不是相對的。 – 2011-07-31 04:46:44