Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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 301 htaccess从旧链接重定向到新链接_Php_.htaccess_Redirect_Hyperlink_Url Redirection - Fatal编程技术网

Php 301 htaccess从旧链接重定向到新链接

Php 301 htaccess从旧链接重定向到新链接,php,.htaccess,redirect,hyperlink,url-redirection,Php,.htaccess,Redirect,Hyperlink,Url Redirection,最近我重建了我的网站 我主要想重定向旧的链接结构,如: site.com/view.php?page=66 要创建新的链接结构,请执行以下操作: site.com/page/66 使用相同的id,我可以在htaccess中执行一个规则,将旧链接重定向到新链接,其余的则可以使用相同的结构,例如: site.com/category.php?id=1 到 我不想失去在谷歌的排名和我的网站链接在搜索引擎 请提供任何建议或建议?在/htaccess文件中尝试以下代码: RewriteEngine

最近我重建了我的网站

我主要想重定向旧的链接结构,如:

site.com/view.php?page=66
要创建新的链接结构,请执行以下操作:

site.com/page/66
使用相同的id,我可以在htaccess中执行一个规则,将旧链接重定向到新链接,其余的则可以使用相同的结构,例如:

site.com/category.php?id=1

我不想失去在谷歌的排名和我的网站链接在搜索引擎


请提供任何建议或建议?

在/htaccess文件中尝试以下代码:

RewriteEngine On

RewriteCond %{THE_REQUEST} /view\.php\?page=([^\s]+) [NC]
RewriteRule ^ /page/%1? [NC,L,R=301]

它将“view.php?page=12345”重定向到“/page/12345”。

在/htaccess文件中尝试以下代码:

RewriteEngine On

RewriteCond %{THE_REQUEST} /view\.php\?page=([^\s]+) [NC]
RewriteRule ^ /page/%1? [NC,L,R=301]

它将“view.php?page=12345”重定向到“/page/12345”。

非常感谢。。现在很好,谢谢你的关心,非常感谢。。现在很好,谢谢你的关心