Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 使用htaccess将动态aspx重定向到静态url_Asp.net_Redirect - Fatal编程技术网

Asp.net 使用htaccess将动态aspx重定向到静态url

Asp.net 使用htaccess将动态aspx重定向到静态url,asp.net,redirect,Asp.net,Redirect,我有动态的aspx url,比如xyz.com/packaging.aspx?page=2,我想重定向到xyz.com/casestudy/宣传册-design/,它是后端的php 我尝试了以下重定向代码: RewriteCond %{QUERY_STRING} ^page=2$ RewriteRule ^/packaging.aspx$ xyz.com/casestudy/archive-packaging-design/ [L,R=302] 或 它已被重定向到新页面,但带有查询字符串,即

我有动态的aspx url,比如xyz.com/packaging.aspx?page=2,我想重定向到xyz.com/casestudy/宣传册-design/,它是后端的php

我尝试了以下重定向代码:

RewriteCond %{QUERY_STRING} ^page=2$
RewriteRule ^/packaging.aspx$ xyz.com/casestudy/archive-packaging-design/ [L,R=302]

它已被重定向到新页面,但带有查询字符串,即

我不希望在url的末尾有?page=2,因为它会产生重复的内容问题。请大家帮我解决这个问题

提前谢谢

RewriteCond %{QUERY_STRING} ^page=2$
RewriteRule ^/packaging.aspx$ xyz.com/casestudy/archive-packaging-design?/ [L,R=302]