我已经更改了我的地址并使它们成为 sef,但是我的一些链接是旧的,其中一些是由人们共享的,如果他们尝试进入那里,他们会看到 500 内部服务器错误,正如你可以想象的那样,我需要要将它们重定向到新网址,我知道如何静态重定向,但不知道如何动态重定向
例如,我的旧链接是:mywebsite.com/profile/1,我的新链接是 mywebsite.com/profile/1/johnny-walker
如果有人试图查看我的旧链接,我希望他们重定向到我的新链接
我的旧规则是:
RewriteRule ^profile/(.*)/?$ profile.php?id=$1 [L]
我的新规则是:
RewriteRule ^profile/([0-9]*)/(.*)/?$ profile.php?id=$1&slug=$2 [QSA,L]
谢谢你