Подмена адреса через .htaccess

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем 4ksner, 4 дек 2012.

  1. 4ksner

    4ksner Постоялец

    Регистр.:
    6 июн 2012
    Сообщения:
    146
    Симпатии:
    61
    Пытаюсь настроить форум на поддомене. Ввиду особенностей движка форум открывается по адресу http://forum.mysite.ru/index.php/forum
    По короткому адресу http://forum.mysite.ru/ не работает.
    Нужно через .htaccess сделать так чтобы при обращении к http://forum.mysite.ru/ бралась страница от сюда http://forum.mysite.ru/index.php/forum.
    Находил решения по подмене адреса, но у меня они не заработали.
    Подскажите как реализовать?
     
  2. tirrex

    tirrex

    Регистр.:
    9 ноя 2008
    Сообщения:
    213
    Симпатии:
    60
    в .htaccess поддомена

    Options +FollowSymLinks
    RewriteEngine On
    RewriteBase /
    RewriteRule ^(.*?)$ /index.php/forum/$1
     
  3. 4ksner

    4ksner Постоялец

    Регистр.:
    6 июн 2012
    Сообщения:
    146
    Симпатии:
    61
    Выдает 500 ошибку Internal Server Error.
     
  4. tirrex

    tirrex

    Регистр.:
    9 ноя 2008
    Сообщения:
    213
    Симпатии:
    60
    а такой вариант?
    Options +FollowSymLinks
    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_URI} !^/index.php/forum
    RewriteRule (.*) /index.php/forum$1
     
    4ksner нравится это.
  5. 4ksner

    4ksner Постоялец

    Регистр.:
    6 июн 2012
    Сообщения:
    146
    Симпатии:
    61
    Не работает.
     
  6. swdns

    swdns Создатель

    Регистр.:
    22 сен 2007
    Сообщения:
    32
    Симпатии:
    13
    RewriteEngine on
    RewriteRule ^/$ index.php/forum/ [L]
     
    4ksner нравится это.
  7. 4ksner

    4ksner Постоялец

    Регистр.:
    6 июн 2012
    Сообщения:
    146
    Симпатии:
    61
    И это не работает.
    Судя по тому, сколько способов я уже перепробовал, загвоздка все-таки в движке. Он отказывается выдавать форум по нужному мне адресу.
    Спасибо всем откликнувшимся.