如何设置将忽略结尾 url 字符串的常规 301 重定向

How to setup a general 301 redirect that will ignore the ending url string

有没有办法根据 URL 的开头进行重定向?例如,我想要这个 URL 和所有其他人都喜欢它( /57/userid/25516 总是不同的数字)。

http://www.example.com/site/ActivityFeed/MyProfile/tabid/57/UserId/25516/Default.aspx

重定向基于(不考虑 URL 字符串的以下部分)

http://www.example.com/site/ActivityFeed/MyProfile/*无论字符串包含什么都会重定向/

如果有人知道答案,这将非常有用。非常感谢大家。

我遇到了一些麻烦,不知道你想将它重定向到哪里。所以这应该重定向到 http://www.example.com/site/。我想这可能是你想要的:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^site/ActivityFeed/MyProfile site/ [R=301,L,NC]

试试看然后告诉我