如何使用htaccess文件从我的URL中删除%2F?(How can I remove %2F from my URL with htaccess file?)

编程入门 行业动态 更新时间:2024-10-26 16:26:02
如何使用htaccess文件从我的URL中删除%2F?(How can I remove %2F from my URL with htaccess file?)

我有这个页面:/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]

更多推荐

本文发布于:2023-08-04 10:46:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1415348.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:如何使用   文件   htaccess   file   URL

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!