regex-匹配#服务器上url的一部分
我正试图编写一个正则表达式来匹配部分URL,并使用一个SEO重定向wordpress插件在匹配结果上创建301重定向 例如,如果我编写以下URL:regex-匹配#服务器上url的一部分,regex,wordpress,redirect,url-redirection,Regex,Wordpress,Redirect,Url Redirection,我正试图编写一个正则表达式来匹配部分URL,并使用一个SEO重定向wordpress插件在匹配结果上创建301重定向 例如,如果我编写以下URL: https://www.test.com/my-site https://www.test.com/my-site/ 我想被重定向到: https://www.test.com/your-site/ 但是如果URL后面跟一个散列(#),如下所示: https://www.test.com/my-site/#/.. 不要重定向 我已经在regEx
https://www.test.com/my-site
https://www.test.com/my-site/
我想被重定向到:
https://www.test.com/your-site/
但是如果URL后面跟一个散列(#),如下所示:
https://www.test.com/my-site/#/..
不要重定向
我已经在regExr上玩了一段时间,这是我所能做到的:
但是,当尝试在插件中实现它时,重定向不起作用
我做错了什么?
直接在.htaccess文件中执行是否更好?
那样会更好、更可靠吗
谢谢浏览器永远不会发送哈希 浏览器在内部使用散列来查看文档的哪个片段是重点。这就是所谓的。这意味着您的服务器将永远不会看到#出现。您无法阻止此行为。请尝试
(?)?