我有这个页面:/Storing/Users_Login.aspx?ReturnUrl=%2FStoring%2Fdefault.aspx
此页面出现404错误,我想将其重定向到我的主页面。 所以,这个页面http://mydomain.com/Storing/Users_Login.aspx?ReturnUrl=%2FStoring%2Fdefault.aspx到http://mydomain.com
我想通过采取那些问题字符来做到这一点:%2F并删除它们,而不是我将页面重定向:/Storing/Users_Login.aspx?ReturnUrl=Storingdefault.aspx到我的主页面。
我怎样才能做到这一点? 我知道有关重写的事情......
I got this page: /Storing/Users_Login.aspx?ReturnUrl=%2FStoring%2Fdefault.aspx
this page get 404 error and i want redirect him to my main page. so, this page http://mydomain.com/Storing/Users_Login.aspx?ReturnUrl=%2FStoring%2Fdefault.aspx to http://mydomain.com
i think to do that by take those problem characters :%2F and just remove them and than i will redirect the page: /Storing/Users_Login.aspx?ReturnUrl=Storingdefault.aspx to my main page.
how can i do that? i know something about rewrite or something..
最满意答案
您可以在DOCUMENT_ROOT/.htaccess文件中使用此规则:
RewriteEngine On RewriteCond %{THE_REQUEST} \s/Storing/Users_Login\.aspx\?ReturnUrl=\%2FStoring\%2Fdefault.aspx [NC] RewriteRule ^ /? [R=301,L]You can use this rule in your DOCUMENT_ROOT/.htaccess file:
RewriteEngine On RewriteCond %{THE_REQUEST} \s/Storing/Users_Login\.aspx\?ReturnUrl=\%2FStoring\%2Fdefault.aspx [NC] RewriteRule ^ /? [R=301,L]更多推荐
发布评论