☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3541
Рейтинг: 2046
|
Добавлено: 19/05/24 в 22:04 |
Сабж.
Что бы юзер мог попасть на сайт только в том случае, если в HTTP-referrers есть один из 2-х сайтов.
А если HTTP-referrers не совпадает, или его нету вообще, должен быть 301 редирект на сторонний сайт.
![icon_rolleyes.gif](/template/images/smiles/icon_rolleyes.gif)
Последний раз редактировалось: Черный Корсар (22/05/24 в 10:38), всего редактировалось 1 раз
|
|
|
|
ГДЕ, СУКА, САЙНЫ?
С нами с 17.03.06
Сообщения: 3990
Рейтинг: 3360
|
Добавлено: 20/05/24 в 22:34 |
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3541
Рейтинг: 2046
|
Добавлено: 22/05/24 в 00:06 |
pirate: Да, точнее 301-й редирект))))
Не работает код. Пускает на сайт, если напрямую зайти
Сайт на WP, если это важно для .htaccess
|
|
|
|
ГДЕ, СУКА, САЙНЫ?
С нами с 17.03.06
Сообщения: 3990
Рейтинг: 3360
|
Добавлено: 22/05/24 в 21:34 |
вообще не должно
RewriteEngine on
присутствует?
Код: [развернуть] |
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^$ [NC,OR]
RewriteCond %{HTTP_REFERER} !^https?://[^\/]*(site.com|site2.com) [NC]
RewriteRule ^(.*) http://outsite.net/ [R=301,L]
|
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3541
Рейтинг: 2046
|
Добавлено: 22/05/24 в 21:59 |
pirate:
Полный код такой получается
Код: [развернуть] |
# This file was updated by Duplicator Pro on 2024-04-11 20:41:16.
# See the original_files_ folder for the original source_site_htaccess file.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^$ [NC,OR]
RewriteCond %{HTTP_REFERER} !^https?://[^\/]*(site.com|site2.com|) [NC]
RewriteRule ^(.*) https://site3.com/ [R=301,L]
|
|
|
|
|
ГДЕ, СУКА, САЙНЫ?
С нами с 17.03.06
Сообщения: 3990
Рейтинг: 3360
|
Добавлено: 22/05/24 в 22:12 |
Код: [развернуть] |
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^https?://[^\/]*(site.com|site2.com) [NC]
RewriteRule ^(.*) https://site3.com/ [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
|
Последний раз редактировалось: pirate (22/05/24 в 23:55), всего редактировалось 1 раз
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3541
Рейтинг: 2046
|
Добавлено: 22/05/24 в 22:30 |
pirate:
то ли лыжи не едут, то ли я.... То ли проблема в настройках самого сервера. Но не работает
|
|
|
|
ГДЕ, СУКА, САЙНЫ?
С нами с 17.03.06
Сообщения: 3990
Рейтинг: 3360
|
Добавлено: 22/05/24 в 23:56 |
лишняя палка влезла. исправил
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3541
Рейтинг: 2046
|
Добавлено: 23/05/24 в 00:04 |
pirate: Не, не хочет работать
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |