.htaccess 复杂htaccess子文件夹301重定向
我在htaccess重定向方面有一个小问题,我有一个无法解决的问题.htaccess 复杂htaccess子文件夹301重定向,.htaccess,mod-rewrite,url-rewriting,rewrite,http-status-code-301,.htaccess,Mod Rewrite,Url Rewriting,Rewrite,Http Status Code 301,我在htaccess重定向方面有一个小问题,我有一个无法解决的问题 www.old.com/sub应指向:www.new.com/page/ 但是 www.old.com/sub(www.old.com/sub/1、www.old.com/sub/2)的所有sub页面应重定向至www.new.com/category/1、www.new.com/category/2等(代替页面) 但是怎么做呢 我尝试的(我认为这应该有效,但没有成功): 注;它是大量重定向列表的一部分,因此不应影响此ht
- www.old.com/sub应指向:www.new.com/page/
- www.old.com/sub(www.old.com/sub/1、www.old.com/sub/2)的所有sub页面应重定向至www.new.com/category/1、www.new.com/category/2等(代替页面)
RewriteEngine on
RewriteRule ^sub/?$ http://www.new.com/page/ [R=301,L]
RewriteRule ^sub/(\d+)/?$ http://www.new.com/category/$1 [R=301,L]
如果在
sub/
完成工作后才使用数字,则可以将(\d+)
更改为(.+)
!谢谢。:)我很高兴能帮上一点忙。
RewriteEngine on
RewriteRule ^sub/?$ http://www.new.com/page/ [R=301,L]
RewriteRule ^sub/(\d+)/?$ http://www.new.com/category/$1 [R=301,L]