htaccess и директория (раздел) сайта

интернет программирование htaccess

Как можно с помощью правил в .htaccess перенаправить запросы с корня сайта на поддиректорию (физически ее нету)
Например:
запрос site.com/bla-bla
результат site.com/path/bla-bla
Причем, физически каталога path нету, ссылки такого вида создает ЧПУ от joomla

Примечание:
Вопрос решил средствами php:
1. Создаем файл redir.php с кодом:

<?php
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");

if ($iphone || $android || $palmpre || $ipod || $berry || $chrome || $random == true)
{
header('Location: /pda/');
//OR
echo "<script>window.location='/pda/'";
}
?>

2. В index.php в самый верх дописываем:

<?php
include('redir.php');
?>

Все
Ответы:
Если ссылки создает joomla - то их обработка тоже задача joomlы, и вам не нужно беспокоиться, есть ли каталог или нет.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.