.htaccess文件的重定向规则

.htaccess文件的重定向规则,.htaccess,mod-rewrite,redirect,.htaccess,Mod Rewrite,Redirect,在.htaccess文件中,这些重定向的代码是什么 www.site.com/books/====>www.site.com/movies/ www.site.com/books/title/====>www.site.com/movies/title.html如果需要执行301重定向(并假设您的htaccess文件位于根文件夹中),则以下规则将起到作用: RewriteRule ^books/$ http://www.example.com/movies/ [R=301,L] RewriteR

在.htaccess文件中,这些重定向的代码是什么

www.site.com/books/====>www.site.com/movies/


www.site.com/books/title/====>www.site.com/movies/title.html

如果需要执行301重定向(并假设您的htaccess文件位于根文件夹中),则以下规则将起到作用:

RewriteRule ^books/$ http://www.example.com/movies/ [R=301,L]
RewriteRule ^books/title/$ http://www.example.com/movies/title.html [R=301,L]
将example.com替换为您的域名。
也在S.O.搜索这里。有无数关于如何做这些重定向的帖子

编辑:对于动态标题,第二条规则变为:

RewriteRule ^books/([^.]+)/$ http://www.example.com/movies/$1\.html [R=301,L]

第二条规则中的标题是动态的。你的代码能用吗?@user3180358我用动态标题编辑了我的答案,它能用!谢谢!