我想重定向以下内容:
到新域开始页面的所有内容: server1.com,server1.com / start,server1.com / foo.html ...到server2.com/start
除了应该重定向到服务器2上的特殊URL的特殊URL: server1.com/contact(有和没有.html)到server2.com/contact
除了应保留在server1上的特殊文件(完全没有重定向): server1.com/help.pdf保留在server1.com/help.pdf
这是我到目前为止所做的:
RewriteEngine On
RewriteRule contact* http://server2.com/contact [R=301,NC,L]
RewriteCond %{REQUEST_URI} !/help.pdf$
RewriteRule ^(.*)$ http://server2.com/start [L,R=301]
1和2似乎工作但3(特殊文件)也被转发。知道如何解决这个问题并且可以进行优化吗?
谢谢!