Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
String htacess删除字符串并重定向到特定url_String_.htaccess - Fatal编程技术网

String htacess删除字符串并重定向到特定url

String htacess删除字符串并重定向到特定url,string,.htaccess,String,.htaccess,我想重定向: 进入: 因此,仅删除此部分: %E2%80%8B来自第一个url 顺便说一下,如果第一个链接粘贴在firefox中,字符不会改变。但在chrome上,我想删除的字符变成了方形字符 提前谢谢 在另一个网站上找到,感谢mslina2002: 对于那些寻找解决方案的人,请查看我之前发布的帖子,或者将此作为您的指南(来自mslina2002) 工作起来很有魅力 问题是可怕的“零宽度空间”或这些%E2%80%8B,virginia.html和示例文件夹是否总是相同的固定字符串?如果不是

我想重定向:

进入:

因此,仅删除此部分: %E2%80%8B来自第一个url


顺便说一下,如果第一个链接粘贴在firefox中,字符不会改变。但在chrome上,我想删除的字符变成了方形字符


提前谢谢

在另一个网站上找到,感谢mslina2002:

对于那些寻找解决方案的人,请查看我之前发布的帖子,或者将此作为您的指南(来自mslina2002)

工作起来很有魅力


问题是可怕的“零宽度空间”或

这些
%E2%80%8B
virginia.html
示例文件夹
是否总是相同的固定字符串?如果不是的话,识别每一个的模式是什么?你好,联邦航空局。html和示例文件夹固定在其位置。只有%E2%80%8B应该在重定向中删除。
# for url like www.example.com/my-file-name/
# bad backlink site is doing this:
# string %E2%80%8B is randomly added to slug url
# fix will redirect back to www.example.com/my-file-name/
#
RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)\%E2%80%8B(.*)\ HTTP/ [NC]
RewriteRule ^.*$ http://www.example.com/%1 [R=301,L]