HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #3771  
Старый 01.07.2008, 12:03
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Тьху, вначале подумал пр 10

Вообщем в файл .htaccess на сервере добавляем следующие строки(не в основоном)
PHP код:
RewriteEngine on
RewriteCond 
%{HTTP_HOST} ^old\.example\.com             [OR]
RewriteCond %{HTTP_HOST} ^www\.old\.example\.com
RewriteRule  
^(.*)$ http://new.example.com/$1 [R=301, L] 
Альтернатива:
PHP код:
RewriteEngine on
RewriteCond 
%{HTTP_HOST} !^new\.example\.com
RewriteRule  
^(.*)$ http://new\.example\.com/$1 [R=301, L] 

Последний раз редактировалось Naydav; 01.07.2008 в 12:12..
 
Ответить с цитированием

  #3772  
Старый 01.07.2008, 12:07
AlexV
Постоянный
Регистрация: 29.02.2008
Сообщений: 935
Провел на форуме:
7007866

Репутация: 1914


Отправить сообщение для AlexV с помощью ICQ
По умолчанию

Код:
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^old.example.com [OR] 
RewriteCond %{HTTP_HOST} ^www.old.example.com 
RewriteRule  ^(.*)$ http://new.example.com/$1 [R=301, L]
Т.е. old.example.com - это alexvinet.nx0.ru вписывать!? или как!? Можно поконкретнее именно на моем примере... !?
 
Ответить с цитированием

  #3773  
Старый 01.07.2008, 12:11
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Цитата:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.alexvinet\.nx0\.ru
RewriteRule ^(.*)$ http://www\.alexvinet\.nx0\.ru/$1 [R=301, L]
Поместить на liverus.ru
Это означает, что при заходе на liverus.ru будет ити 301 редирект на http://www.alexvinet.nx0.ru

Или погоди, тебе нужно чтобы в адресной строке был разный адрес, а контент один? это возможно при использовании 1 базы данных
тогда возникнет ПРОБЛЕМА ДУБЛИРОВАНИЯ КОНТЕНТА
Необходимо выбрать "основной" домен и постоянно перенаправлять в него другие домены, как я показыл выше(если на php header'ами, тоже делать 301)

Причем склейку нужно делать, такжи и по все по www или без, иначе возникнет, та же проблема дублирования контента

Последний раз редактировалось Naydav; 01.07.2008 в 12:22..
 
Ответить с цитированием

  #3774  
Старый 01.07.2008, 12:21
AlexV
Постоянный
Регистрация: 29.02.2008
Сообщений: 935
Провел на форуме:
7007866

Репутация: 1914


Отправить сообщение для AlexV с помощью ICQ
По умолчанию

Цитата:
при заходе на liverus.ru будет ити 301 редирект на http://alexvinet.nx0.ru
Ну это в смысле для роботов!? А люди будут оставаться также на liverus.ru!? Правильно я понял?!
 
Ответить с цитированием

  #3775  
Старый 01.07.2008, 12:26
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Цитата:
Ну это в смысле для роботов!? А люди будут оставаться также на liverus.ru!? Правильно я понял?!
Нет, это для всех, если это будет только для роботов - это будет уже клоакинг

Цитата:
Термин клоакинг (cloaking) происходит от английского глагола to cloak — маскировать, прикрывать, прятать, скрывать. Клоакинг — это методика отображения роботу поисковой системы оптимизированной страницы, в отличие от страницы, которую увидит обычный пользователь
Является черным методом раскрутки, баниться(песок) довольно быстро (хотя все от ситуации зависит)

Последний раз редактировалось Naydav; 01.07.2008 в 12:32..
 
Ответить с цитированием

  #3776  
Старый 01.07.2008, 12:27
AlexV
Постоянный
Регистрация: 29.02.2008
Сообщений: 935
Провел на форуме:
7007866

Репутация: 1914


Отправить сообщение для AlexV с помощью ICQ
По умолчанию

А люди будут оставаться на ссылке liverus.ru!??

В общем прописал так:
Цитата:
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.alexvinet\.nx0\.ru
RewriteRule ^(.*)$ http://www\.alexvinet\.nx0\.ru/$1 [R=301, L]
файл находится в корневой папке - я правильно сделал!?

Последний раз редактировалось AlexV; 01.07.2008 в 12:33..
 
Ответить с цитированием

  #3777  
Старый 01.07.2008, 12:35
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Цитата:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.alexvinet\.nx0\.ru
RewriteRule ^(.*)$ http://www\.alexvinet\.nx0\.ru/$1 [R=301, L]
Просто пропиши вверху и все, без директив <Files "config.php">, ведь к нему не смогут добраться, сразу будет ити редирект, а вот на основном домене нужно оставить <Files "config.php">
 
Ответить с цитированием

  #3778  
Старый 01.07.2008, 12:43
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Чего это там у тебя Internal Server Error ?
Если возникнет 500 ошибка замени
Цитата:
[R=301, L]
на
Цитата:
[R=301]

Последний раз редактировалось Naydav; 01.07.2008 в 12:46..
 
Ответить с цитированием

  #3779  
Старый 01.07.2008, 13:20
AlexV
Постоянный
Регистрация: 29.02.2008
Сообщений: 935
Провел на форуме:
7007866

Репутация: 1914


Отправить сообщение для AlexV с помощью ICQ
По умолчанию

Цитата:
росто пропиши вверху и все, без директив <Files "config.php">, ведь к нему не смогут добраться, сразу будет ити редирект, а вот на основном домене нужно оставить <Files "config.php">
че то ты меня запутал... так в каком файле именно прописать!? Который в корне лежит!?

У меня всего один хост! alexvinet.nx0.ru - просто к нему прикручено доменное имя liverus.ru

Последний раз редактировалось AlexV; 01.07.2008 в 13:24..
 
Ответить с цитированием

  #3780  
Старый 01.07.2008, 13:21
AlexV
Постоянный
Регистрация: 29.02.2008
Сообщений: 935
Провел на форуме:
7007866

Репутация: 1914


Отправить сообщение для AlexV с помощью ICQ
По умолчанию

Блин, теперь при вводе liverus.ru - он кидает никуда не кидал! А лишь склеить...

Последний раз редактировалось AlexV; 01.07.2008 в 13:38..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ