Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

форум лежит в папке www/forum Как запускать форум при заходе на www.site.ru ?

форум лежит на сервере в папке www/forum

 

хочу чтоб при заходе на www.site.ru открывалась главная страница форума.

 

добавил в .htaccess строку

DirectoryIndex forum/index.php

 

в итоге при заходе на site.ru index.php благополучно запускается и дает правильные ссылки на сообщения, но пути ко всем картинкам ошибочные - оно не понимает что index.php вызван из папки www а не www/forum

 

какими путями можно пофиксить? самое простое и кривое - наплодить дублей папок с картинками под получившиеся к ним пути :)

 

 

ps появление этой строки в .htaccess привело к ошибке при попытке доступа к site.ru/forum - access forbidden

Изменено пользователем alexander4174

Рекомендованные сообщения

Поднять форум из папки forum в корень www не проще?

Возможно человек хочет сначала форум сделать, а потом сайт...

Попробуйте сделать редирект с корня в папку, как вот здесь мне подсказывали.

 

зы, привыкайте пользоваться без алиасов, т.е. без "www" - адрес короче, лаконичнее и удобнее для запоминания будет.

Также не всегда на серверах папки обозначаются как "www"

  • Автор

Поднять форум из папки forum в корень www не проще?

насколько понимаю, при этом все внешние ссылки на темы форума полетят.

 

Попробуйте сделать редирект с корня в папку, как вот здесь мне подсказывали.

спасибо, получилось!

 

В корень

 

RewriteEngine on
RewriteCond %{REQUEST_URI} !/forum/
RewriteRule ^(.*)$ http://site.ru/forum/$1 [L,R=301]

  • Автор

проявился неприятный побочный эффект - не работают ссылки на картинки и другие файлы, лежащие в папках не форума.

проявился неприятный побочный эффект - не работают ссылки на картинки и другие файлы, лежащие в папках не форума.

 

Они и не будут работать, этот блок редирект все что не содержит /forum/ на папку форума. Поэтому, если в корне что-то находится, надо либо писать блок исключений для них, а если имена совпадают как /index.php и /forum/inde.php - то практически никак, либо перенести форум в корень.

  • Автор

имена не совпадают.

подскажите пожалуйста, как блок исключений прописать?

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.