просой редирект

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

lena berkova

Местный житель
Регистрация
14 Янв 2009
Сообщения
437
Реакции
21
простой редирект

как проще всего сделать сокрытие ВС через редирект?
чтобы при запросе Для просмотра ссылки Войди или Зарегистрируйся шел редирект на Для просмотра ссылки Войди или Зарегистрируйся но без создания пхп скрипта который бы сам редиректил
 
Как вариант - пользоваться сайтами для анонимных перенаправлений.
Например, Для просмотра ссылки Войди или Зарегистрируйся
Там же есть javascript, который можно вставить на сайт или форум.
 
Как вариант - пользоваться сайтами для анонимных перенаправлений.
Например, Для просмотра ссылки Войди или Зарегистрируйся
Там же есть javascript, который можно вставить на сайт или форум.

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

<script language="JavaScript">
document.location.href = "http://куда перенаправить";
</script>

либо такое часто можно сделать в хостинг панели ...
если не помогут пиши вечером в аську часов в 9 я тебе сделаю через htaccess
скажешь что на что и я тебе готовый скину и объясню как на будующее делать, если конечно ты вменяемый!! )))
в общем если не помогут то обращайся
 
Если не надо считать клики и т.д.... то джаваскрипт пердыдущего поста вполне подойдет. Если нет, то нужен пхп =)
 
например с .htaccess

RewriteEngine on
RewriteBase /
RewriteRule ^go/(.*)$ http://$1 [L]

тогда по ссылке go/сайт.ру будет переход на Для просмотра ссылки Войди или Зарегистрируйся
 
например с .htaccess
RewriteEngine on
RewriteBase /
RewriteRule ^go/(.*)$ http://$1 [L]
тогда по ссылке go/сайт.ру будет переход на Для просмотра ссылки Войди или Зарегистрируйся

чето не работает. htaccess в корне сайта
шлет на сайт Для просмотра ссылки Войди или Зарегистрируйся
 
если разные домены то редирект с htaccess скрываться не будет. Если надо чтоб адрес не менялся после перенаправления, тогда может с iframe или php сделать

go.php файл:
PHP:
<?
echo file_get_contents('http://'.$_GET['url']);
?>
а .htaccess:
Код:
RewriteEngine on
RewriteBase /
RewriteRule ^go/(.*)$ go.php?url=$1 [L]
тогда по ссылке go/сайт.ру будет скачан и показан сайт.ру но ссылка не изменится. Будут проблемы с непрямыми ссылками на картинки, скрипты и т. д. надо менять релятивные ссылки на прямые. Например ../images/ на сайт.ру/images/ .


с iframe например такой файл go.php
PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Сайтег.ну</title>
<style type="text/css">
<!--
body {
    margin: 0px;
    padding: 0px;
}
-->
</style>


</head>
<body>

    <iframe id=ifrm src="<?='http://'.$_GET['url']?>" frameborder="0" height="100%" width="100%"></iframe>

</body>
</html>
здесь показывается iframe на весь браузер и в нём открывается ссылка, адрес не изменяется в браузере.
 
  • Заблокирован
  • #9
Я создал папку /go/. И в этой папке в файле .htaccess прописал:
RewriteEngine On
RewriteRule ^(.*)$ http://www.$1 [L]

Теперь при обращении к Для просмотра ссылки Войди или Зарегистрируйся происходит редирект с заголовком "302 Found (Найдено)" на Для просмотра ссылки Войди или Зарегистрируйся, что тоже самое что и при использовании go.php
 
  • Заблокирован
  • #10
тогда по ссылке go/сайт.ру будет скачан и показан сайт.ру но ссылка не изменится. Будут проблемы с непрямыми ссылками на картинки, скрипты и т. д. надо менять релятивные ссылки на прямые. Например ../images/ на сайт.ру/images/ .
Зачем такие трудности если можно просто в go.php отсылать заголовок
Код:
header('Location: '. $_GET['url']);

RewriteRule ^(.*)$ http://www.$1 [L]
www думаю можно убрать, чтобы небыло случаев типа Для просмотра ссылки Войди или Зарегистрируйся
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху