我需要将整个网站从一个域名重定向到另一个确切的扩展名,但只有在特定目录中的所有页面应重定向到新网站的另一个目录。http://www.website.com/dir/page-123
(所有以"page-
"开头的页面到http://www.newwebsite/dir/
。尝试了很多方法,都没用。
试试这个规则
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/dir/page-([d]+)$
RewriteRule ^ http://www.newwebsite/dir [R=301,NC]
如果您的页面有扩展名,请使用
RewriteCond %{REQUEST_URI} ^/dir/page-([d]+).exe$
用扩展名替换exe