Htaccess从/ example重定向到/folder/example.php

时间:2011-03-30 18:52:15

标签: php file .htaccess redirect static

我想在我正在工作的网站上为几页创建一些临时重定向。

我想302像这样重定向:

从:site.com/example1/到:site.com/folder/example1.php
从:site.com/example2/到:site.com/folder/example2.php

该网站基于wordpress,我最近在/ folder /中添加了一个具有静态php文件的迷你网站。我知道这是一个奇怪的重定向,但有一段时间我想为访问者提供一些替代内容。

我的问题是我正在使用时:

Redirect 302 /about/ http://site.com/folder/about.php

当我访问site.com/about/链接时,我会被重定向到 site.com/folder/about.php/

尾部斜杠会导致样式表无法正确加载。

我很感激任何建议

3 个答案:

答案 0 :(得分:0)

我不完全确定你在这里尝试做什么,所以这里是302 Redirect的语法。 这是假设文件页面将重定向位于顶部。

header("Location: http://www.example.com/about.php");
exit;

http://php.net/manual/en/function.header.php

答案 1 :(得分:0)

嗯......你在改变域名吗?试试这个: Redirect 302 /about/ /folder/about.php它就是我刚刚开始研究的例子。希望它对你有用。

答案 2 :(得分:0)

http://corz.org/serv/tricks/htaccess2.php

在本网站上,您将找到使用.htaccess文件创建URL重定向的有用提示