kirpich wrote:Ссылку дай на свой форум
написал в личку
хотел прикрепить файл .htaccess но не получилось...
$matches[2]
Есть какие то варианты решения по моей проблеме?
$matches[2]
Народ я пока не сделаю себе форум на хттпс не успокоюсь!
Новая инфа для коллективного размышления.
В админке выставил "Ожидание перенаправления" = небольшую задержку.
В вновь открывшемся окне увидел как движек генерирует ссылку с пресловутым 80 портом:
div class="main-head">
<h1 class="hn"><span>Успешный вход. Перенаправление</span></h1>
</div>
<div class="main-content main-message">
<p>Вы будете автоматически перенаправлены на новую страницу через 100 секунд.<span> <a href="хттпс://---.com:80/register/?login=1">Нажмите здесь, если не хотите ждать (или если ваш браузер не перенаправляет автоматически)</a></span></p>
</div>
Дальше, нашел этот <div class="main-content main-message"> в файлах форума, а именно в /include/functions.php
<div class="main-content main-message">
<p><?php printf($lang_common['Forwarding info'], $forum_config['o_redirect_delay'], intval($forum_config['o_redirect_delay']) == 1 ? $lang_common['second'] : $lang_common['seconds']) ?><span> <a href="<?php echo $destination_url ?>"><?php echo $lang_common['Click redirect'] ?></a></span></p>
</div>
Генерирует ссылку это: <?php echo $destination_url ?>
«Уважаемые знатоки! А теперь - внимание, вопрос!»
Что надо подправить в functions.php чтоб переменная $destination_url генерировалась без ":80"
----
Можно сделать костыль. Вставить заместо <?php echo $destination_url ?> свой линк на главную страницу но тогда оно будет всегда перелинковывать на главную, даже когда написал пост... а это не совсем удобно.
Мне кажется я близко подобрался к решению вопроса. Но мне хватает знаний программиста или сисадмина...
I need help
$matches[2]
Ну что сказать...
«Терпение и труд всё перетрут»
Короче у меня все получилось
Ждал решения от хостера и от участников этого форума но видимо по жизни как в той присказке..."спасение утопающего в руках самого утопающего".
Итак. Что помогло?
изменение в /include/functions.php
// Try to determine the current URL
Определение текущего адреса и порта. Как раз то, что мне и нужно было!!!
Итак.
меняем это
$protocol = (!isset($_SERVER.... бла бла бла ...
$port = (!isset($_SERVER.... бла бла бла ...
на это
$protocol = (empty($_SERVER .... бла бла бла...
$port = (empty($_SERVER .... бла бла бла...
После этого у меня теперь работает все корректно.
Всем спасибо за поддержку.
С уважением, Юрий.
ПС
Вам виднее, но может это изменение имеет смысл внести в сборку???!!!