PHP 重定向 301 - .htaccess
PHP Redirect 301 - .htaccess
我想使用 PHP 重定向代码将用户从一个旧页面重定向到一个新页面。我找到了这个,但现在所有内容都重定向到新页面,只想转到某个特定页面。
这是我使用的代码,它不起作用:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.New-Website.com");
?>
是否有任何选项可以将子url指定为新的url?
编辑
我已经尝试过使用 .htaccess,但它在那里不起作用。所以我决定使用这种方式。无论如何,这可能吗?顺便说一下,我使用 .htaccess 尝试了两个代码:
RewriteRule ^stand/index.php(.*)$ https://%{HTTP_HOST}/stand-carros-usados [R=301,L]`
和
Redirect 301 stand/index.php(.*) https://%{HTTP_HOST}/stand-carros-usados
但其中 none 确实有效。
检查 mod-rewrite 是否激活。在您的 Apache 配置中,应该有一个未注释的语句,如 LoadModule rewrite_module modules/mod-rewrite.so
。如果有注释,取消注释并重启服务器。之后,将以下内容放入 stand
目录:
RewriteEngine On
RewriteRule ^index\.php(.*)$ https://%{HTTP_HOST}/stand-carros-usados [R=301,L,NC]
我想使用 PHP 重定向代码将用户从一个旧页面重定向到一个新页面。我找到了这个,但现在所有内容都重定向到新页面,只想转到某个特定页面。 这是我使用的代码,它不起作用:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.New-Website.com");
?>
是否有任何选项可以将子url指定为新的url?
编辑
我已经尝试过使用 .htaccess,但它在那里不起作用。所以我决定使用这种方式。无论如何,这可能吗?顺便说一下,我使用 .htaccess 尝试了两个代码:
RewriteRule ^stand/index.php(.*)$ https://%{HTTP_HOST}/stand-carros-usados [R=301,L]`
和
Redirect 301 stand/index.php(.*) https://%{HTTP_HOST}/stand-carros-usados
但其中 none 确实有效。
检查 mod-rewrite 是否激活。在您的 Apache 配置中,应该有一个未注释的语句,如 LoadModule rewrite_module modules/mod-rewrite.so
。如果有注释,取消注释并重启服务器。之后,将以下内容放入 stand
目录:
RewriteEngine On
RewriteRule ^index\.php(.*)$ https://%{HTTP_HOST}/stand-carros-usados [R=301,L,NC]