Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...

Recommended Posts

понял, мне просто ссылку кинули сюда, я думал оно и на 3.4.х работает (((

может есть подобный способ для 3.4.?

Share this post


Link to post
Share on other sites

А зачем вам вообще нужен редирект? Боты по редиректам все равно ходят, а то что они якобы внутренние ссылки а не внешние - ничего не меняет. Включите nofollow ко внешним ссылкам.

Share this post


Link to post
Share on other sites

А зачем вам вообще нужен редирект? Боты по редиректам все равно ходят, а то что они якобы внутренние ссылки а не внешние - ничего не меняет. Включите nofollow ко внешним ссылкам.

вражеские ссылки мешают )) я так понял что для 3.4. такого решения нет

Share this post


Link to post
Share on other sites
вражеские ссылки мешают

А через редирект они не останутся теми же "вражескими" ссылками? Или для пользователя это что-то изменит? Мало того, в некоторых запущенных случаях даже не знаешь куда переходишь то ли на сайт с котятами то ли на сайт с "кисками".

Share this post


Link to post
Share on other sites

как от индексирования закрыть все ссылки которые постят?

Share this post


Link to post
Share on other sites

Включите nofollow для внешних ссылок.

Share this post


Link to post
Share on other sites

поставил хук, ссылки поменялись, а ссылки в сообщениях по прежнему обнаруживаются (( бред какой то

Share this post


Link to post
Share on other sites
я так понял что для 3.4. такого решения нет

Где-то было. Там просто другой файл нужно редактировать. Вот тут пример для исключения nofollow к внешним ссылкам http://ipbskins.ru/forum/topic13516.html

Share this post


Link to post
Share on other sites

Для 3.4x

 

Открыть /admin/sources/classes/text/parser/bbcode.php

Найти

 

			if ( count( $rels ) )
			{
				$rel = " rel='" . implode( ' ', $rels ) . "'";
			}

Выше добавить

 

			/* Redirect external links */
			if ( ! stristr( $data['host'], $_SERVER['HTTP_HOST'] ) )
			{
				$url = $this->settings['board_url'] . '/go/?' . $url;
			}

 

Создать в корне форума папку /go/ с файлом index.php.

 

<?php

$url = $_SERVER['QUERY_STRING'];
if( $url )
{
   header('Location: '.$url);
   exit;
}

?>

 

Для сео "эффекта" запретить /go/ в роботс.тхт

 

Disallow: /go/

  • Upvote 3

Share this post


Link to post
Share on other sites

а хук (FC33) Link Anonymizer надо перед этим удалить? эти изменения будут менять тоже вид ссылки и закрывать её?

Share this post


Link to post
Share on other sites

Желательно. А то получится двойной редирект.

Share this post


Link to post
Share on other sites

Сделал, как Выше сказано для 3.4, сбросил Кэши, но эффекта не вижу.

Share this post


Link to post
Share on other sites

Работает.

Незаметно для глаз, думал будет переход долгий.

Share this post


Link to post
Share on other sites
Незаметно для глаз, думал будет переход долгий.

Вместо

header('Location: '.$url);

Можно использовать

   header( "Refresh:5; url={$url}");
   echo "Через 5 секунд Вы перейдете по внешней ссылке";

  • Upvote 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...