2013-09-19 2 views
2

Я пытаюсь получить мой сайт для перенаправленияПеренаправление от /folder/index.php к/папке/

www.domain.tld/folder/

из

www.domain.tld/folder/index.php?params=blah&param2=etc

Я пробовал:

header("Location: /")

Но все это делает перенаправление меня

www.domain.tld

Кто-нибудь знает, как правильно перенаправлять только папку?

+1

Вы думаете об использовании вашего .htaccess файла для этого? – Leptonator

+0

@Leptonator Я не хочу, чтобы каждая страница делала это ... Только некоторые. Я использую params для перенаправления, а затем на последней странице я просто хочу, чтобы он изменился на/folder/ – JosephGarrone

+0

'header ('Местоположение: http: //www.domain.tld/folder/')'? – Phil

ответ

4

header("location: ./");

будет делать эту работу, но вы будете сталкиваться с бесконечным Перенаправление из-за index.php, если нет if условия для конкретного случая, такие как ?params=blah&param2=etc

1

Просто чтобы прояснить ответ выше вы можете разместить проверьте строку запроса в index.php как

<?php 
     if (($_GET['params'] == 'blah') && ($_GET['param2'] == 'etc')) { 
      header("location: ./"); 
      exit; 
     } 
?> 
Смежные вопросы