我如何重定向整个网站到另一个网站除了根页
问题描述:
希望我的网站的每个URL重定向除了根即家庭index.html
我如何重定向整个网站到另一个网站除了根页
基本上我想以后的一切/重定向。
例如:如果我访问website.com
它通常应该显示放在根中的index.html页面。但如果我转到website.com/someurl
那么它应该重定向到website2.com/someurl
该网站不应该只重定向的根(主页),并应该重定向为所有其他链接。
另外两两件事我想补充的是:
的
website2.com
为https连接我也想在子域中使用它。即,在
sub.website.com
请帮我有关.htaccess
代码。
谢谢
答
请试试这个,检查
RewriteEngine on
RewriteCond %{HTTP_HOST} ^website.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.website.com [NC]
RewriteRule ^(.*)$ http://website2.com/$1 [L,R=301,NC]
RewriteCond %{HTTP_HOST} ^(.*)\.website\.com$ [NC]
RewriteRule ^(.*)$ http://%1.website2.com/$1 [R=301,L]
你好。它没有工作。我可能会添加2个重要的事情,1:website2.com是一个https连接。我也想在子域中使用它,即在sub.website.com ..目前我正在尝试在子域中的代码。 –
@CodyCodes您是否期望像这样 http://sub.website.com/$1 to https://sub.website2.com/$1? – Thasneen
是的。而根即sub.website.com没有使用上面的代码。 –