Redirect 是否使用通配符将url从子域重写/重定向到域?

Redirect 是否使用通配符将url从子域重写/重定向到域?,redirect,Redirect,我刚刚将一个站点从一个子文件夹移动到html根目录,我需要有某种htaccess规则来重写所有URL,以便站点的旧链接仍然有效 旧路径是www.domain.com/stage/* 现在应该指向www.domain.com/* 我怎样才能做到这一点 不确定您使用的是什么类型的Web服务器,应该类似 rewrite ^(.+)/stage/(.*)$ $1/$2; 如果您需要任何改进或特定Web服务器需要改进,请告诉我!Apache这也起作用了RedirectMatch 301/stage/(

我刚刚将一个站点从一个子文件夹移动到html根目录,我需要有某种htaccess规则来重写所有URL,以便站点的旧链接仍然有效

旧路径是www.domain.com/stage/* 现在应该指向www.domain.com/*


我怎样才能做到这一点

不确定您使用的是什么类型的Web服务器,应该类似

rewrite ^(.+)/stage/(.*)$  $1/$2;

如果您需要任何改进或特定Web服务器需要改进,请告诉我!Apache这也起作用了
RedirectMatch 301/stage/(.*)$http://domain.com/$1
如果我是你的话,我会尽量避免硬编码域(www呢?),只需用与结尾相同的方式匹配URL的开头。