htaccess 301 重定向问题
我的网站有以下 URL 结构:
http://domain.com/slug/1/test-test.html
http://domain.com/slug/2/test-test.html
我想将其更改为
http://domain.com/new-1-test-test.html
http://domain.com/new-2-test-test.html
我已经尝试过
RewriteRule ^slug$ /new- [R=301,L]
RewriteRule ^/?my\slug /new [R=301,L]
但它不起作用.. 有人知道如何使用 htaccess 重定向它吗?
谢谢
I have the following URL structures for my website:
http://domain.com/slug/1/test-test.html
http://domain.com/slug/2/test-test.html
and i want to change it to
http://domain.com/new-1-test-test.html
http://domain.com/new-2-test-test.html
i have already tried
RewriteRule ^slug$ /new- [R=301,L]
RewriteRule ^/?my\slug /new [R=301,L]
but it does't work..
anyone know how to redirect this with htaccess?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个 -
RewriteRule ^slug/([0-9]+)/(.*)$ /new-$1-$2 [R=301, L]
Try this -
RewriteRule ^slug/([0-9]+)/(.*)$ /new-$1-$2 [R=301, L]