2013-10-15 4 views
-1

Как перенаправить с одной страницы на другую? О, и мои сегменты динамичны, так что это изменится.страница перенаправления с динамическими сегментами

Возможно ли это?

Пример.

www.test.com/oldtest/hello 

в

www.test.com/newtest/hello 

ИЛИ

www.test.com/oldtest/hellobaby 

в

www.test.com/newtest/hellobaby 
+1

Можете ли вы показать код, как вы делаете это сейчас? – putvande

ответ

4

Установите переадресацию на новый URL-адрес и использовать свой сегмент в качестве переменной.

<?php header("Location: www.test.com/newtest/" . $sSegment); ?> 
+0

Так просто, спасибо :) Я согласен с вашим ответом :) – Zaz

0

Попробуйте это:

Есть 2 способа сделать это.

1. Using PHP 

    <?php header("Location: www.test.com/newtest/hellobaby"); ?> 

Use this as a first line in the page. 

2. Using javascript 

    <script type="text/javascript"> 
     window.location.href = "www.test.com/newtest/hellobaby"; 
    </script> 
0

написать файл Htaccess:

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} ^/oldtest/hello [NC] 
RewriteRule .* /newtest/hello [R=301,L] 
Смежные вопросы