• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Приписать к внешней ссылки http://xxx.ru

Статус
В этой теме нельзя размещать новые ответы.

borshov

Создатель
Регистрация
2 Май 2008
Сообщения
29
Реакции
0
Ребзя, помогите! :bc:
Хотелось бы чтоб ко всем внешние ссылкам приписывалось Для просмотра ссылки Войди или Зарегистрируйся и потом основная ссылка.
Есть плагин (J)ExR который скрывает все внешние ссылки - вот его бы ковырнуть, только чето у меня не получается!
 
Попробуй External Redirect.

Он не подходит, он внутренние ссылки перенаправляет, а надо так:

в посте есть внешняя ссылка на yandex.ru, надо чтоб получилось так - Для просмотра ссылки Войди или Зарегистрируйся
Причем постов много и внешних ссылок много... не охота ручками их все исправлять.
 
Я пользую RC-redirector (chanishvili.org/rc-redirector/)

1) Внешние ссылки становятся внутренними (ваш_домен.ком/1b618a/X0xNR1gfH0EVXUdBVUJMBgsJHlFVDQoQAVcTVwNZ/)
2) Есть белый список (т.е. домены, которые можно оставить с прямыми ссылками, например, свои саттелиты :) или просто друзей )
 
Ковырни лучше wp-noexternallinks , в ранних версиях, кажется V.0.17 можно было прописать в .htaccess настройки, в том числе и приписать ко всем исходящим ссылкам Для просмотра ссылки Войди или Зарегистрируйся

Для тебя можно попробовать прописать так:
Ставишь плагин, в настройках прописываешь использовать mod_rewrite, далее прописываешь в .htaccess:
 
Создай файл например go.php с кодом
PHP:
<?php


require('./wp-blog-header.php');

if (!headers_sent()) {
	header('Expires: Mon, 23 Mar 1972 07:00:00 GMT');
	header('Cache-Control: no-cache, must-revalidate');
	header('Pragma: no-cache');
}

if (@$_SERVER["QUERY_STRING"]) {
	$url = $_SERVER["QUERY_STRING"];
	
	if (function_exists('wp_ozh_click_increment'))
		$click= wp_ozh_click_increment($url);

	if ($is_IIS) {
		header("Refresh: 0;url=$url");
	} else {
		if (!headers_sent()) {
			header("Location: $url");
			header("Status: 303");
		} else {
			print "<script>location.replace(\"$url\");</script>";
		}
	}

} else {
	echo "Hmmm ? ";
	if (function_exists('get_option')) {
		echo "<a href=\"" . get_option('siteurl') . "\">Back to Blog</a> !";
	} else {
		echo '<a href="/">Back to the root</a> !';
	}
}
?>

Тогда ссылки будут иметь вид Для просмотра ссылки Войди или Зарегистрируйся
 
а почему JawsIk External Redirect не подходит? в нём и идентификатор редиректа прописать свой можно (вот это самое /ляляля/) и ссылки можно кодировать, а можно оставлять с неизменённым адресом редиректа
мы у себя его используем, едим да нахваливаем ;)

внутренние ссылки чтобы оставались неизменными, можно в настройках плагина вписать домен, на котором крутится твой бложик, в стоп-слова, кстати, там же есть и фильтрация по rel= и class= (для ссылок сапы удобно)
 
Создай файл например go.php с кодом
Решение с отдельным файлом требует перепрописывать все ссылки самому.

В случае с плагином - ссылки проходят через фильтр и выходят уже зашифрованными. Ничего в тексте менять не надо. Плагин всё сделает сам :)
 
Ковырни лучше wp-noexternallinks *** скрытое содержание ***, в ранних версиях, кажется V.0.17 можно было прописать в .htaccess настройки, в том числе и приписать ко всем исходящим ссылкам Для просмотра ссылки Войди или Зарегистрируйся
Для тебя можно попробовать прописать так:
Ставишь плагин, в настройках прописываешь использовать mod_rewrite, далее прописываешь в .htaccess:
*** скрытое содержание ***
:ay: Спасибо огромное, все работает.
 
Ребзя, помогите! :bc:
Хотелось бы чтоб ко всем внешние ссылкам приписывалось Для просмотра ссылки Войди или Зарегистрируйся и потом основная ссылка.
Есть плагин (J)ExR который скрывает все внешние ссылки - вот его бы ковырнуть, только чето у меня не получается!

а как этот плагин перехватывает редиректы? в httaccess вроде ничего не пишется
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху