将旧站点重定向到新地址,但将一页重定向到新地址 URL
Redirect old site to new address, but one page to new URL
我想将我所有的旧域请求重定向到我的新域,但一个子页面除外。旧站点的一个子页面必须重定向到新站点上的 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]
我必须在虚拟主机配置文件中进行。有什么建议吗?
问题已解决:
(在服务器站点 A 上)
重写引擎开启
重定向 301 /documents https://siteB.com/#/home/addDocuments
重定向匹配 301 ^/ https://siteB.com
我想将我所有的旧域请求重定向到我的新域,但一个子页面除外。旧站点的一个子页面必须重定向到新站点上的 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]
我必须在虚拟主机配置文件中进行。有什么建议吗?
问题已解决:
(在服务器站点 A 上)
重写引擎开启
重定向 301 /documents https://siteB.com/#/home/addDocuments
重定向匹配 301 ^/ https://siteB.com