我想创建一个重定向规则,它将始终将用户重定向到指定的 URL,例如:
来自 http://www.team.com/team/player/5/1.html
到 http://www.team.com/jose-garcia.html
/player/
和/1.html
之间的数字是动态的。无论那里设置的数字如何,我都想进行重定向。
最佳答案
您可以在您的 DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?team\.com$ [NC]
RewriteRule ^team/player/\d+/1\.html$ /jose-garcia.html [L,NC,R=302]
\d+
将匹配 team/player/
和 /1.html
之间的任何数字。
关于apache - 如何为部分动态 URL 进行 URL 重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27829573/