如何使用htaccess在php中重定向

如何使用htaccess在php中重定向,php,.htaccess,redirect,Php,.htaccess,Redirect,我需要使用htaccess和php将www.someone.com/2011/03/05这样的页面重定向到sample.php?dt=2011/03/05,谢谢。如果你有php你不需要。htaccess: 只需将其放在PHP文件中: <?php header("Location: http://www.someone.com/2011/03/05"); ?> 如果您有Apache Web服务器,可以使用mod_rewrite并在.htaccess中定义规则 例如,请参见:在我的ph

我需要使用htaccess和php将www.someone.com/2011/03/05这样的页面重定向到sample.php?dt=2011/03/05,谢谢。

如果你有php你不需要
。htaccess

只需将其放在PHP文件中:

<?php
header("Location: http://www.someone.com/2011/03/05");
?>

如果您有Apache Web服务器,可以使用mod_rewrite并在.htaccess中定义规则


例如,请参见:

在我的php日历脚本中,我创建了类似someone.com/2011/03/05的url,当用户单击这些日期链接时,它应该重定向到someone.com/sample.php?dt=2011/03/05。目的是隐藏重定向sample.php页面。这是我的问题。有人能帮我吗?嗨,我用了下面的,但没有重定向。例如:RewriteCond%{REQUEST{u URI}^(\d{4}\/\d{2}\/\d{2})$.html RewriteRule^(\d{4}\/\d{2}\/\d{2})$.html sample.php?parm=$1[L]
RewriteEngine on
RewriteRule ^(\d{4}\/\d{2}\/\d{2})/?$ sample.php?dt=$1 [L]