htaccess 301重定向网址

ric*_*ham 4 php .htaccess redirect

我有一个小困境.

我已经在一个项目上工作了将近一年,并且有一个旧的域名.不知道谷歌如何将旧网域下的整个网站编入索引,令我担心.我想把网站放在我的新域名上,我认为做301就是前进的方向.我需要在每个动态页面上执行此操作.好的是页面结构是相同的.

任何有关最佳方法的建议都将受到大力赞赏.

swi*_*itz 6

最好的方法是创建一个.htaccess文件,如果你还没有,并将其粘贴在你的html文件夹中.

<IfModule mod_rewrite.c>
  RewriteEngine on

  RewriteRule ^old/page new/page [R=301,L] #can copy and paste this as many times as needed

</IFModule>
Run Code Online (Sandbox Code Playgroud)


Flo*_*ern 5

这将重定向从olddomain.com到newdomain.com的所有内容:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,QSA,L]
Run Code Online (Sandbox Code Playgroud)

您可以将mod_rewrite代码放入olddomain的.htaccess中.