1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.0 Помогите, пожалуйста, с настройкой .htaccess

Тема в разделе "Основные вопросы по XenForo", создана пользователем noindex, 21.03.2012.

Загрузка
  1. noindex

    noindex Пользователь

    Регистрация:
    21.03.12
    Сообщения:
    2
    Симпатии:
    0
    Версия XF:
    1.1.1
    Доброго всем утречка! Подскажите пожалуйста, как сделать главную страницу форума статической страницей? т.е я создал узел-страницу под названием index получил ее адрес forum.ru/pages/index/ что сотворить с этим htaccess что бы forum.ru открывал именно статическую страницу?

    Вот исходный .htaccess:

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
     
  2. carliker

    carliker Местный

    Регистрация:
    03.10.11
    Сообщения:
    274
    Симпатии:
    114
    Версия XF:
    1.1.1
    могу ошибать, но по-моему так:
    Код:
    DirectoryIndex Страница
     
  3. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Это указывает, что открывать в случае, когда не указан конкретный файл в ссылке.
    Ему похоже нужно открывать дефолтом конкретную ссылку. А это уже нужно смотреть непосредственно в движке. Изменения .htaccess в данном случае будут не лишними даже, а просто нарушат работу ЧПУ.
     
  4. carliker

    carliker Местный

    Регистрация:
    03.10.11
    Сообщения:
    274
    Симпатии:
    114
    Версия XF:
    1.1.1
    Я просто встречал в таком применение:
    DirectoryIndex index.html index.php
    Типо при первом обращение к index.php тебя перекидывает на index.html. Но вот интресно, если я потом с index.html перейду по ссылке на index.php меня снова перекинет или нет?! Надо проверить)
     
  5. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Данная запись указывает, что при неуказанном файле в ссылке сервер сначала пробует найти index.html, а в случае, когда и его нет, откроет index.php. Естественно, при отсутствии обоих будет показана либо директория, либо ошибка 403. Зависит от настроек сервера.
    Так что перекидывания тут быть не может. Редирект задается через тот же Rewrite.
     
  6. noindex

    noindex Пользователь

    Регистрация:
    21.03.12
    Сообщения:
    2
    Симпатии:
    0
    Версия XF:
    1.1.1
    Всю голову себе сломал, а где хоть рыть (в каком файле, папке движка). Чето как то трудновато сразу въехать в структуру движка.
     

Поделиться этой страницей