我在2个不同的服务器上托管了2个域。现在我将旧域(在单独的服务器上)用301重定向到新服务器。
但现在我仍想访问旧服务器上的文件夹。因此,如果用户输入www.olddomain.com/show/,我想显示旧服务器的文件不要301重定向,否则总是重定向。
但是我怎么能这样做,我尝试过的所有内容仍然会重定向到新服务器?
即时使用Redirect 301 / heremyurl
A也可以制作一个php文件并在那里做逻辑但是这个必须可以在.htaccess中吗?
答案 0 :(得分:0)
而不是Redirect
指令在根.htaccess中使用mod_rewrite
规则:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$ [NC]
RewriteRule !^show/ http://www.newdomain.com%{REQUEST_URI} [L,NE,NC,R=302]