带有动态细分的重定向页面

时间:2013-10-15 12:45:41

标签: php html redirect

如何从一个页面重定向到另一个页面?哦,我的细分是动态的,所以它会改变。

这可能吗?

实施例

www.test.com/oldtest/hello

www.test.com/newtest/hello

OR

www.test.com/oldtest/hellobaby

www.test.com/newtest/hellobaby

3 个答案:

答案 0 :(得分:4)

将重定向设置为新网址,并将您的细分作为变量使用。

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

答案 1 :(得分:0)

试试这个:

有两种方法可以做到这一点。

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>

答案 2 :(得分: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]