我正在更新网站。我在root中安装了wordpress,并在文件夹中包含了旧的websit。然而,我的客户希望看到主域上的旧网站和另一个网址中的新网站,以检查开发情况。
是否可以设置“交叉引用”.htaccess重定向?主域重定向到“旧”文件夹,一个组成的URL重定向到主域 - 并留在那里。 到目前为止,这是我的两个相关的.htaccess系列。问题是,第二行被重定向。
Redirect /index.php http://example.com/old/
Redirect /wordpress.php http://example.com/
其他想法也受到赞赏。对不起,如果实际的解决方案将脱离主题,但我觉得需要解释这种情况。
提前致谢!
答案 0 :(得分:0)
您可以在htaccess中检查域名,当它是旧域名时,您会重定向到旧文件夹:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?olddomain.com$
RewriteRule !^old/ /old%{REQUEST_URI} [L,NC]