我改变域名,并希望建立一个结构,就像这样:
如果用户访问www.olddomain.com/page,他会被重新定向到www.newdomain.com/page,等等。换句话说,只有域的斜线部分前会改变。 我要为下旧域中的所有网页做到这一点。
有谁知道我怎么可以配置呢?
我改变域名,并希望建立一个结构,就像这样:
如果用户访问www.olddomain.com/page,他会被重新定向到www.newdomain.com/page,等等。换句话说,只有域的斜线部分前会改变。 我要为下旧域中的所有网页做到这一点。
有谁知道我怎么可以配置呢?
能做到这一点了一些在旧域的文档根htaccess文件的方式。 如果旧的和新领域在不同的服务器,或者至少不同的文档根目录,那么你可以简单地使用mod_alias中重定向:
Redirect 301 / http://www.newdomain.com/
如果你有一些混淆域之间的共享文件夹或他们居住在同一个文档根,你需要检查HTTP HOST字段并使用mod_rewrite:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301]