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]