Regex URL重定向大小写和目录的正则表达式规则
我正在使用RegEx查找有关以下URL重定向配置的帮助: 当前URL: 新网址: 问题是,我们还有案例问题和其他目录: support.olddomain.com/en-us/company/help\u files/AB012345-小写en\u-us support.olddomain.com/en us/Company/help\u files/AB012345-资本化公司 support.olddomain.com/en us/company/help_files/AB012345?title=文章+标题-其他参数 support.olddomain.com/en-us/company/all_files/AB012345-在所有_文件上,而不仅仅是在hel_文件上 因此,我们希望在满足以下条件的情况下,将路径为AB########的任何URL重定向到newdomain.com上的正确页面:Regex URL重定向大小写和目录的正则表达式规则,regex,.htaccess,Regex,.htaccess,我正在使用RegEx查找有关以下URL重定向配置的帮助: 当前URL: 新网址: 问题是,我们还有案例问题和其他目录: support.olddomain.com/en-us/company/help\u files/AB012345-小写en\u-us support.olddomain.com/en us/Company/help\u files/AB012345-资本化公司 support.olddomain.com/en us/company/help_files/AB012345?ti
欢迎任何帮助。谢谢大家! 我是在记事本上做的++ CTRL+H 查找:
^([\w+\.]+)\/(?=.*AB.*)
替换:
newdomain.com/
我在记事本中完成了此操作++
CTRL+H
查找:^([\w+\.]+)\/(?=.*AB.*)
替换:
newdomain.com/
我使正则表达式匹配所有示例
^(http(s)?:\/\/?支持\.olddomain\.com\/en\-[uU]s\/[cC]ompany\/(帮助文件|所有文件)\/[A-Z]{2}[0-9]{6}(\/.+)$
注:如果使用C、C++、C、java等,请记住用双后斜杠替换AL单回退斜杠“\”\“< P>”,使所有样本都匹配正则表达式。 ^(http(s)?:\/\/?支持\.olddomain\.com\/en\-[uU]s\/[cC]ompany\/(帮助文件|所有文件)\/[A-Z]{2}[0-9]{6}(\/.+)$ Note: If you use c, c++, c#, java, etc remember replace al single back slash "\" by double back slash "\\"^(http(s)?:\\/\\/)?support\\.olddomain\\.com\\/en\\-[uU]s\\/[cC]ompany\\/(help_files|all_files)\\/[A-Z]{2}[0-9]{6}(\\/.+)?$^(http(s)?:\\/\\/)?support\\.olddomain\\.com\\/en\\-[uU]s\\/[cC]ompany\\/(help_files|all_files)\\/[A-Z]{2}[0-9]{6}(\\/.+)?$