Поиск:

Ответ в темуСоздание новой темы Создание опроса
> при открытии site1.ru показывает site2.ru (htacces, можно такое сделать? 
:(
    Опции темы
grIeIy
Дата 12.5.2006, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



можно ли замутить такую схему?:

при нажатии на ссылку site1.ru будет открываться страница, берущая инфу из site2.ru/cat/
причём в урле броузера чтобы тоже показывалось site1.ru как будто это отдельный сайт, хотя вся инфа берётся из site2.ru/cat/

и ещё: site2.ru/cat/ создаётся htaccess ом из урла вида site2.ru/cat=cat

вроде както нужно прописать htaccess и положить его в корень site1.ru. полько что там прописывать? 
PM MAIL   Вверх
Pitc
Дата 12.5.2006, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 64
Регистрация: 9.5.2005
Где: Минск

Репутация: нет
Всего: 2



Цитата

grIeIy, можно ли замутить такую схему?:

при нажатии на ссылку site1.ru будет открываться страница, берущая инфу из site2.ru/cat/
причём в урле броузера чтобы тоже показывалось site1.ru как будто это отдельный сайт, хотя вся инфа берётся из site2.ru/cat/



Можно. используя сокеты smile   

Это сообщение отредактировал(а) Pitc - 12.5.2006, 19:54
PM MAIL ICQ   Вверх
grIeIy
Дата 12.5.2006, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



прикольно, это мне так помогло что прям афигеть smile
я же пишу в теме "пхп для начинающих" а не в "пхп для профи"

может кто знает поразъяснительнее? 
PM MAIL   Вверх
Pitc
Дата 12.5.2006, 23:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 64
Регистрация: 9.5.2005
Где: Минск

Репутация: нет
Всего: 2



Код

<?php
$fp = fsockopen("www.mail.ru", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br />\n";
} else {
    $out = "GET / HTTP/1.1\r\n";
    $out .= "Host: www.mail.ru\r\n";
    $out .= "Connection: Close\r\n\r\n";

    fwrite($fp, $out);
    while (!feof($fp)) {
        echo fgets($fp, 128);
    }
    fclose($fp);
}
?>  



Выведется информация c mail.ru , а URL в браузере будет твой. smile 
 
PM MAIL ICQ   Вверх
grIeIy
Дата 14.5.2006, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



прикольно, но вверху страницы отображается:
Код

HTTP/1.1 200 OK Date: Sun, 14 May 2006 18:26:57 GMT Server: Apache/1.3.31 (Win32) PHP/4.3.10 X-Powered-By: PHP/4.3.10 Connection: close Transfer-Encoding: chunked Content-Type: text/html f37 

и я не почти это хотел
я хотел, чтобы при открытии например сайта http://film.ru показывалась инфа каталога htt:||ya.ru/film/ НО чтобы все урлы на http://film.ru были относиельно именно этого домена а не того домена, с которого берётся инфа. это возможно? 
PM MAIL   Вверх
Mal Hack
Дата 14.5.2006, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Цитата(grIeIy @  14.5.2006,  21:31 Найти цитируемый пост)
я хотел, чтобы при открытии например сайта http://film.ru показывалась инфа каталога htt:||ya.ru/film/ НО чтобы все урлы на http://film.ru были относиельно именно этого домена а не того домена, с которого берётся инфа. это возможно?  

Нет не возможно, если оба сайта не находятся на одном сервере и ты имеешь доступа к ним обоим.
Исключение,получать через fsockopen, как показано выше.
При этом, надо будет обрезать заголовки, которые у тебя показываются. 
PM ICQ   Вверх
grIeIy
Дата 15.5.2006, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



они находятся на одном хосте! они мои! я никого не хочу хакить, я просто хочу сделать разграничение одного сайта (его категорий) на несколько сайтов.
как это можно сделать? 
PM MAIL   Вверх
Mal Hack
Дата 15.5.2006, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



PM ICQ   Вверх
grIeIy
Дата 16.5.2006, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



http://forum.woweb.ru/topic6499.html - почти то что нужно
Код

1. .haccess:

CODE  

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
 


В index.php:

CODE  

$get = $_SERVER['REQUEST_URI'];
$modules = explode("/", $get);
 


То есть в массиве $modules содержится раздел, модуль, страница. 

только там тот домен который берёт инфу из папки главного домена находиться в папке главного домена, а у меня же они находятся на одном уровне (у меня directadmin). И ещё проблема - у меня же физически не существует той папки откуда берётся инфа! Эта папка создаётся htaccess'ом.
Как в этом случае быть?

Добавлено @ 14:23 
и куда это тогда?:
Код

RewriteCond %{REMOTE_HOST} ^host1.* 
RewriteRule ^(.*)$host1.ru/host1/ [L,R]
RewriteCond %{REMOTE_HOST} ^host2.* 
RewriteRule ^(.*)$ host.ru/host2/ [L,R]
 
PM MAIL   Вверх
grIeIy
Дата 16.5.2006, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



мой htaccess который создаёт несуществующие папки, из которых то и должна браться инфа для домена:
Код

DirectoryIndex index.php

# [user htaccess] 


<IfModule mod_rewrite.c>
RewriteEngine On
#Options +FollowSymlinks
#RewriteBase /

# [home] post
RewriteRule ^(none|film|film/goblin|film/xxx|film/all|girl|smile|---|free|free/cd|free/poster|free/book|free/cassete|free/catalogue|free/kit|free/obrazci|film/trailers|mobila|mobila/melodies|mobila/java|mobila/soft|xa|xa/anekdot|xa/prikol|muz|muz/soundtrack|muz/clip|game|game/pc|game/flash|game/emul|mobila/3gp)/([_0-9a-z-]+).html(/?)+$ ?category=$1&id=$2 [QSA,L]
# [home] dosearch
RewriteRule ^search(/?)+$ ?do=search [QSA,L]
# [home] dousers
RewriteRule ^users(/?)+$ ?do=users [QSA,L]
# [home] user
RewriteRule ^users/([_0-9a-zA-Z-]+).html(/?)+$ ?user=$1&do=users [QSA,L]
# [home] day
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ ?year=$1&month=$2&day=$3 [QSA,L]
# [home] month
RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ ?year=$1&month=$2 [QSA,L]
# [home] year
RewriteRule ^([0-9]{4})(/?)+$ ?year=$1 [QSA,L]
# [home] category
RewriteRule ^(none|film|film/goblin|film/xxx|film/all|girl|smile|---|free|free/cd|free/poster|free/book|free/cassete|free/catalogue|free/kit|free/obrazci|film/trailers|mobila|mobila/melodies|mobila/java|mobila/soft|xa|xa/anekdot|xa/prikol|muz|muz/soundtrack|muz/clip|game|game/pc|game/flash|game/emul|mobila/3gp)(/?)+$ ?category=$1 [QSA,L]
# [home] keywords
RewriteRule ^{keywords}(/?)+$ ?keywords=$1 [QSA,L]
# [rss.php] post
RewriteRule ^(none|film|film/goblin|film/xxx|film/all|girl|smile|---|free|free/cd|free/poster|free/book|free/cassete|free/catalogue|free/kit|free/obrazci|film/trailers|mobila|mobila/melodies|mobila/java|mobila/soft|xa|xa/anekdot|xa/prikol|muz|muz/soundtrack|muz/clip|game|game/pc|game/flash|game/emul|mobila/3gp)/([_0-9a-z-]+).xml(/?)+$ /news/rss.php?category=$1&id=$2 [QSA,L]
# [rss.php] category
RewriteRule ^(none|film|film/goblin|film/xxx|film/all|girl|smile|---|free|free/cd|free/poster|free/book|free/cassete|free/catalogue|free/kit|free/obrazci|film/trailers|mobila|mobila/melodies|mobila/java|mobila/soft|xa|xa/anekdot|xa/prikol|muz|muz/soundtrack|muz/clip|game|game/pc|game/flash|game/emul|mobila/3gp)/rss.xml(/?)+$ /news/rss.php?category=$1 [QSA,L]
# [rss.php] user
RewriteRule ^users/([_0-9a-zA-Z-]+).xml(/?)+$ /news/rss.php?user=$1 [QSA,L]
# [rss.php] feed
RewriteRule ^rss.xml(/?)+$ /news/rss.php [QSA,L]
# [print.php] post
RewriteRule ^(none|film|film/goblin|film/xxx|film/all|girl|smile|---|free|free/cd|free/poster|free/book|free/cassete|free/catalogue|free/kit|free/obrazci|film/trailers|mobila|mobila/melodies|mobila/java|mobila/soft|xa|xa/anekdot|xa/prikol|muz|muz/soundtrack|muz/clip|game|game/pc|game/flash|game/emul|mobila/3gp)/([_0-9a-z-]+).html(/?)+$ /news/print.php?category=$1&id=$2 [QSA,L]
# [trackback.php] post
RewriteRule ^(none|film|film/goblin|film/xxx|film/all|girl|smile|---|free|free/cd|free/poster|free/book|free/cassete|free/catalogue|free/kit|free/obrazci|film/trailers|mobila|mobila/melodies|mobila/java|mobila/soft|xa|xa/anekdot|xa/prikol|muz|muz/soundtrack|muz/clip|game|game/pc|game/flash|game/emul|mobila/3gp)/([_0-9a-z-]+).tb(/?)+$ /news/trackback.php?category=$1&id=$2 [QSA,L]
</IfModule>
 
PM MAIL   Вверх
grIeIy
Дата 2.6.2006, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 14.2.2006

Репутация: нет
Всего: нет



ау? 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0745 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.