Перенаправление Htaccess из / example в /folder/example.php - PullRequest
0 голосов
/ 30 марта 2011

Я хотел бы создать несколько временных перенаправлений для нескольких страниц на веб-сайте, на котором я работаю.

Я бы хотел 302 перенаправить так:

От: site.com/example1/ Кому: site.com/folder/example1.php
С: site.com/example2/ Кому: site.com/folder/example2.php

Сайт основан на WordPress, и я недавно добавил мини-сайт в / folder / со статическими php-файлами.,Я знаю, что это странное перенаправление, но какое-то время я хотел бы предложить посетителям альтернативный контент.

Моя проблема в том, что я использую:

Redirect 302 /about/ <a href="http://site.com/folder/about.php" rel="nofollow">http://site.com/folder/about.php</a>

Когда я получаю доступ к ссылке site.com/about/, меня перенаправляют на site.com/folder/about.php/

Косая черта приводит к неправильной загрузке таблиц стилей.

IБуду признателен за любое предложение

Ответы [ 3 ]

0 голосов
/ 30 марта 2011

Хм ... ты вообще меняешь домен?Попробуйте это: Redirect 302 /about/ /folder/about.php Это сработало на примере, который я разработал всего минуту назад.Надеюсь, это сработает для вас.

0 голосов
/ 31 марта 2011

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

на этом сайте вы найдете полезные советы по созданию перенаправлений URL-адресов с использованием файла .htaccess

0 голосов
/ 30 марта 2011

Я не совсем уверен, что вы пытаетесь сделать здесь, так что вот синтаксис для перенаправления 302. Предполагается, что страница файла будет перенаправлена ​​вверху.

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

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

...