При переходе на страницу (к примеру, "index.php") ставите cookie (например, "MyCook" со значением "test") и делаете редирект на page1.php через:
setcookie("MyCook", "test");
header ('Location: http://sample.domain/page1.php');
.htaccess для редиректа на page2.php:
RewriteCond %{REQUEST_URI} ^\/index\.php$ [NC]
RewriteCond %{HTTP_COOKIE} ^.*MyCook=test$ [NC]
RewriteRule (.*) http://sample.domain/page2.php [L]
...либо, можно проверить cookie и сделать редирект через "header" средствами серверного ЯП:
if ($_COOKIE ["MyCook"]=="test")
header ('Location: http://sample.domain/page2.php');
else
{
setcookie("MyCook", "test");
header ('Location: http://sample.domain/page1.php');
}
P.S. Похожий вопрос:
Редирект через htaccess по кукам?