有人可以帮帮我吗
我正在使用智能模板引擎,我有私人消息系统,但问题是我得到了这个The discussion ID is not defined
,因为
在列表消息页面foreach消息我有这个链接
<a href="{$baseurl}/read-pm?id={php} echo $dn1['id']; {/php}</a>
所以网址看起来像这样
http://localhost/read-pm?id=6
那么如何在htaccess中添加id号
我的htaccess示例
英国航线
RewriteRule ^/?read-pm index.php?menu=read-pm&lang=en [L]
RewriteRule ^/?list-pm index.php?menu=list-pm&lang=en [L]
RewriteRule ^/?new-pm index.php?menu=new-pm&lang=en [L]
一般路线
RewriteRule ^/?list-pm index.php?menu=list-pm [L]
RewriteRule ^/?read-pm index.php?menu=read-pm [L]
RewriteRule ^/?new-pm index.php?menu=new-pm [L]
答案 0 :(得分:1)
为您的所有规则添加QSA
标记:
RewriteRule ^/?read-pm index.php?menu=read-pm&lang=en [L,QSA]
RewriteRule ^/?list-pm index.php?menu=list-pm&lang=en [L,QSA]
RewriteRule ^/?new-pm index.php?menu=new-pm&lang=en [L,QSA]
QSA
(查询字符串追加)标记在添加新查询参数时保留现有查询参数。