如何使用htaccess文件从我的URL中删除%2F?

时间:2014-02-20 13:36:23

标签: .htaccess redirect

我有这个页面: /Storing/Users_Login.aspx?ReturnUrl=%2FStoring%2Fdefault.aspx

此页面出现404错误,我想将其重定向到我的主页面。 所以,这个页面 http://mydomain.com/Storing/Users_Login.aspx?ReturnUrl=%2FStoring%2Fdefault.aspxhttp://mydomain.com

我认为通过采取这些问题字符来做到这一点:%2F并且只是删除它们而不是我将重定向页面: /Storing/Users_Login.aspx?ReturnUrl=Storingdefault.aspx 到我的主页。

我该怎么做?我知道一些关于重写的事情......

1 个答案:

答案 0 :(得分:0)

您可以在DOCUMENT_ROOT/.htaccess文件中使用此规则:

RewriteEngine On

RewriteCond %{THE_REQUEST} \s/Storing/Users_Login\.aspx\?ReturnUrl=\%2FStoring\%2Fdefault.aspx [NC]
RewriteRule ^ /? [R=301,L]