大家好,我无法重定向到我的测试网站的另一个页面并将变量传递给它。
这是我的链接
<a href="/dashboard/add_social.html?id=<?=$social_platform->getId()?>&action=delete" class="delete">delete</a>
这是Rewrite Rule
文件中的htaccess
,但它似乎不起作用。我确定我做错了所以我很感激任何帮助。
RewriteRule ^dashboard/add_social.html\.html$ pages/dashboard/smr_add_social.dashboard.php?id=$1 [QSA,L]
答案 0 :(得分:1)
尝试摆脱/.html
RewriteRule ^dashboard/add_social.html$ pages/dashboard/smr_add_social.dashboard.php [QSA,L]
请注意QSA
标志表示如果传递了查询字符串,则会将其附加到新网址。
答案 1 :(得分:0)
通过ModRewrite将_GET参数转移到另一个脚本需要使用%{QUERY_STRING}
RewriteEngine On RewriteRule ^ dashboard / add_social.html $ pages / dashboard / smr_add_social.dashboard.php?%{QUERY_STRING} [L]