Посоветуйте пжлс как по имени сайта сразу попадать на форум

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
goshka
phpBB 1.4.2
Сообщения: 71
Стаж: 12 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 3 раза

Посоветуйте пжлс как по имени сайта сразу попадать на форум

Сообщение goshka »

Хочу чтобы форум был вместо сайта, т.е вызывался по имени сайта. Без всяких допов,
типа: /forum м ПРИ ЭТОМ лежал в отдельной папке (для удобства)
1. Как правильно для этого его было изначально инсталлировать?
2. Файлы форума при этом будут находится в отд. папке или в корне каталога сайта?
3. И можно добиться такой конфигурации, чтобы файлы были в отд. папке, чтобы файлы (и папки) форума не смешивались с др. служебными файлами и папками сайта?
4. Можно форум таким сделать потом, или изначально при инсталляции это нужно было это все учитывать?
5. Какие минусы имеет такая организация сайта-форума?

И что же писать в этом случае при инсталяциии форумя в поле:

Путь к конференции: ???
( Путь к папке, содержащей forum, относительно корня сайта. Например, /forum )

...

Короче, я инсталлировал.. в этом поле ничего не указывал, точнее, удалил из него что там предлагалось, все установилось нормально.
НО ПРИ ВВОДЕ названия сайта в браузере - в форум не попадаю!!! Только через /forum

Я полагаю, что надо создать в корне сайта index.php с переадресацией в форум ???
ИЛИ инсталлировать форум надо было из корня (в корень) ??? (Не в отд. папку)

И вообще, по этому вопросу (думаю, не столь уж редкому) должна бы сущестовать четкая инструкция!

...

Короче, в корне сайта сделал index.php:

Код: Выделить всё

<?
 header("location:/forum/index.php");
 exit;
?>
Работает, вроде, все норм.

Но норм ли это?
Последний раз редактировалось goshka 23.09.2014 13:57, всего редактировалось 4 раза.
Anvar
Former team member
Сообщения: 1964
Стаж: 16 лет 5 месяцев
Благодарил (а): 67 раз
Поблагодарили: 800 раз

Re: Пжлс, посоветуйте как форум вызывать по имени сайта

Сообщение Anvar »

Форум будет всё равно находится в папке forum/ и будет присутствовать в url. Если вас устраивает такое решение, то ничего больше делать не придётся.

1. Если домен припаркован как дополнительный, то можно изменить путь до каталога. Если в панели управления это не предусмотрено, то домен необходимо удалить и снова добавить с указанием пути к форуму.

2. Если домен основной, то все файлы форума из папки forum/ необходимо перенести уровнем ниже(туда где у вас index.php с редиректом).

В настройках пути к форуму, в адм разделе необходимо удалить forum при этом оставив слэш. (это лучше сделать перед изменениями 1 или 2)
goshka
phpBB 1.4.2
Сообщения: 71
Стаж: 12 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 3 раза

Re: Пжлс, посоветуйте как форум вызывать по имени сайта

Сообщение goshka »

Пока экспериментирую с Первым вариантом (переадресация с пом. index.php)... На хостинге.

Anvar "...будет присутствовать в url..." - Меня не устраивает, никаких /forum в URL

Добавлено спустя 23 минуты 25 секунд:
Re: Пжлс, посоветуйте как по имени сайта сразу попадать на форум
Все работает, но только в браузере выводится полный адрес:
http://название_сайта.ru/forum/index.php
Но это не красиво!

Anvar!
Путь к конференции: у меня оказывается стоит: /
Видимо, потому что я это поле при инсталляции форума чистил полностью.

Видимо, придется переносить все из папки forum в корень сайта?
Это не проблема, просто в корне находятся всякие служебные (хостинговые) файлы/папки, и все ЭТО в куче будет явно как-то не айс... !!
Последний раз редактировалось goshka 23.09.2014 13:58, всего редактировалось 1 раз.
NiXXXon
phpBB 1.0.0
Сообщения: 7
Стаж: 12 лет 2 месяца
Благодарил (а): 1 раз
Забанен: Бессрочно

Re: Пжлс, посоветуйте как по имени сайта сразу попадать на ф

Сообщение NiXXXon »

Думаю никак. Если только расширение для новой версии написать.
goshka
phpBB 1.4.2
Сообщения: 71
Стаж: 12 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 3 раза

Re: Посоветуйте пжлс как по имени сайта сразу попадать на фо

Сообщение goshka »

Кстати, вот пример не молодого, уважаемого, профессионального форума, вызываемого по названию сайта, но оказывается лежит тоже как и все в отд. папке: /forum

http://golodanie.su перенаправляет в http://golodanie.su/forum/index.php

А вот форумы (якобы) прямо на сайте (как хотелось бы сделать):

http://www.cyberforum.ru/

http://www.programmersforum.ru/

http://www.kappara.com.ua/
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Посоветуйте пжлс как по имени сайта сразу попадать на фо

Сообщение Татьяна5 »

goshka писал(а):(якобы)
Не якобы, они там и есть
goshka
phpBB 1.4.2
Сообщения: 71
Стаж: 12 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 3 раза

Re: Посоветуйте пжлс как по имени сайта сразу попадать на фо

Сообщение goshka »

Татьяна, а может это подмена через настройки апач:
через httpd.conf они определены как виртуальные сервера

Код: Выделить всё

NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /usr/local/www/путь_к_форуму
    ServerName www.название_сайта.ru
 </VirtualHost>
ИЛИ:

в файле httpd.conf в строках:

Код: Выделить всё

DocumentRoot "/usr/local/www/data" 
и

Код: Выделить всё

<Directory "/usr/local/www/data"> 
указан путь к корневой папке форума...

?
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 14 лет 4 месяца
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: Посоветуйте пжлс как по имени сайта сразу попадать на фо

Сообщение xisp »

goshka писал(а):Без всяких допов,
типа: /forum м ПРИ ЭТОМ лежал в отдельной папке (для удобства)
А в корне что тогда лежать будет? Пара ненужных файлов? Не придумывайте себе проблем, разместите файлы в корне, и всё будет работать как нужно.
phpBBex
goshka
phpBB 1.4.2
Сообщения: 71
Стаж: 12 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 3 раза

Re: Посоветуйте пжлс как по имени сайта сразу попадать на фо

Сообщение goshka »

Xisp!
Например.
В корне лежит очень важная папка webstat (со статистикой посещений и пр.) - так задано хостером! Ее можно нечаянно сносить при переустановках! без привычки. Мало ли еще что в корень запихает хостер. Или сам захочешь что-то добавить...

Но пока, конечно, кроме такого варианта ничего не придвидится.
К сож. в интернете не нашел статей на эту тему. Ищу не правильно...
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Посоветуйте пжлс как по имени сайта сразу попадать на фо

Сообщение Пчелкин »

goshka писал(а):В корне лежит очень важная папка webstat (со статистикой посещений и пр.) - так задано хостером!
Господи...ты про какой корень говоришь?
Создай в этом "корне" папку с например названием домена, назначь именно на нее домен (пропиши на серваке) и она будет считаться корнем форума... Чего ты на серверный корень лезешь?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
goshka
phpBB 1.4.2
Сообщения: 71
Стаж: 12 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 3 раза

Re: Посоветуйте пжлс как по имени сайта сразу попадать на фо

Сообщение goshka »

webstat в корне на хостинге (оф кос) - папка хостера (им ведется статистика...)

Пчелкин, спасибо за идею.

Уже пробую форум скинуть в корень сайта (пока без лишних прописок)

Пчелкин, ты говоришь дело!

Вернуться в «Поддержка phpBB 3.0.х»