我想将所有旧域请求重定向到新域,但一个子页面除外。旧站点的一个子页面必须重定向到新站点的URL。例如:
siteA.com/*-> siteB.com/#/home/
siteA.com/documents-> siteB.com /#/ home / addDocuments
下面是我正在使用的,但是它不起作用,因为带有文档的旧页面无法重定向到具有addDocuments的新站点,而只能重定向到首页新页面。
Redirect 301 /documents https://siteB.com/#/home/addDocuments
RewriteCond %{REQUEST_URI} !^/dokumenty [NC]
RewriteRule ^(.*)$ http://siteB.com/ [L,R=301]
我必须在vhost配置文件中执行此操作。有什么建议吗?
答案 0 :(得分:0)
问题已解决:
(在服务器站点A上)
RewriteEngine on
重定向301 / documents https://siteB.com/#/home/addDocuments
重定向匹配301 ^ / https://siteB.com