Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php htaccess重定向所有排名的域_Php_Apache_.htaccess_Redirect - Fatal编程技术网

Php htaccess重定向所有排名的域

Php htaccess重定向所有排名的域,php,apache,.htaccess,redirect,Php,Apache,.htaccess,Redirect,我想了解一些信息,关于如何将我的域名重定向到新域名,并将谷歌上的所有排名和所有页面位置转移到新域名 我知道的第一部分是在谷歌网站管理员工具上验证我的新域名 然后它说的是“301重定向”,好的,我向域名注册商做了,并设置了从domain.com到newdomain.com的301重定向,但我一直在想我该如何处理我的其他页面?例如,在我的旧域中,我有domain.com/page1.php,如何将其重定向到新域?如果我只将domain.com从我的域注册器重定向到newdomain.com,当我转到

我想了解一些信息,关于如何将我的域名重定向到新域名,并将谷歌上的所有排名和所有页面位置转移到新域名

我知道的第一部分是在谷歌网站管理员工具上验证我的新域名


然后它说的是“301重定向”,好的,我向域名注册商做了,并设置了从domain.com到newdomain.com的301重定向,但我一直在想我该如何处理我的其他页面?例如,在我的旧域中,我有domain.com/page1.php,如何将其重定向到新域?如果我只将domain.com从我的域注册器重定向到newdomain.com,当我转到newdomain.com/page1.php时,我会得到我的旧页面吗?或者我必须设置301重定向或我的每个页面?如果是,那么我如何使用php或htaccess或其他更好的方法来实现它?

在旧域上使用此htaccess代码。它将把旧域的所有旧页重定向到新域

例如: olddomain.com/page1.php将自动重定向到newdomain.com/page1.php

RewriteEngine on 
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]

亲爱的,我如何重定向我的旧页面而不是域。你的答案没有解释任何事情我已经更新了我的答案。希望这将帮助你现在真的只有一行代码的所有工作?我不需要为每个页面添加行?是的,如果您的服务器启用了url重写选项,它将工作。只需将此代码放在htaccess文件的顶部。别忘了将newdomain.com替换为newdomain.Hello bro。我需要一些关于robot.txt文件的帮助。我试图告诉谷歌不要索引这个文件夹中的任何文件,但我不知道我是否做得对,检查我的robots.txt文件