09.11.2007, 23:25 | #1 |
Новичок
Регистрация: 08.11.2007
Сообщений: 9
Вес репутации: 0
|
Проблема видимости ссылок!
есть сайт на html и у него 30-50 страниц! .htaccess всё прописано php работает Но дело в спедующем у меня три сайта site1.ru основной домен а site2.msk.ru и site3.ru прикручены как синонимы и расположены в отдельных папках в корне основного но работают и проиндексированы как отдельные сайты. Теперь вместо ссылок в коде страниц < цифры> Может подскажите хотя бы к кому с такими вопросами обращаться.
Зарапнее спасибо! подскажите разве это отличается: HTTP/1.1 200 OK Server: nginx/0.5.30 Date: Fri, 09 Nov 2007 19:12:21 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close X-Powered-By: PHP/4.4.7 Content-Language: ru и на сайте <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link href="../style.css" rel="stylesheet" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> |
10.11.2007, 05:48 | #2 |
Эксперт
|
необходимо прочитать FAQ, в котором описана процедура изменения кода получения ссылок на что-то типа такого
define('_SAPE_USER', 'ваш цифрокод'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['host'] = 'урл сайта в сапе'; $sape = new SAPE_client($o); unset($o); echo $sape->return_links();
__________________
Аттестат продавца. |
10.11.2007, 20:01 | #3 | |
Новичок
Регистрация: 08.11.2007
Сообщений: 9
Вес репутации: 0
|
Цитата:
Опишу всю свою проблему с самого начала. У меня есть сайт www.site01.ru. В папке WWW этого сайта находится ещё два сайта www.site02.ru и www.site03.ru, то есть они являются синонимами (так называет их мой хостер) сайта www.site01.ru. www.site02.ru и www.site03.ru я разместил в системе sape с целью продажи ссылок. Вот тут-то у меня и возникли проблемы с установкой кода. Когда я пытался разместить код sape, например, на сайт www.site02.ru, то он начинал работать некорректно. Некорректность его работы заключалась в том, что при загрузке страницы код sape обрезал участок страницы, следовавший за тем местом, куда он был вставлен. Когда же я перенёс папку sape в корень сайта www.site01.ru, то всё заработало. И на www.site02.ru и на www.site03.ru появился чек-код. Как только на страницах этих двух сайтов появился чек-код, я добавил их в sape. После модерации и индексации в системе на всех страницах, где раньше находился чек-код, появился цифровой код, что, насколько я знаю, свидетельствует о том, что код нормально работает. Спустя несколько дней, у меня купили на них ссылки, НО эти ссылки не отображаются на тех сайтах, где они были куплены. В чём может быть проблема и как её исправить? Лично я считаю, что эта проблема возникла из-за того, что папка sape не лежит в корне тех сайтов, которые были добавлены в систему, а лежит в корне www.site01.ru. Однако, как я писал выше, когда она лежит в корне www.site02.ru и www.site03.ru, код работает некорректно! Так вот мне хотелось бы знать, как правильно установить код sape, чтобы он нормально работал на сайтах www.site02.ru и www.site03.ru? Если же этого сделать нельзя никак, то, как сделать так, чтобы он нормально работал, когда папка sape лежит в корне сайта www.site01.ru? |
|
10.11.2007, 20:18 | #4 |
Специалист
Регистрация: 14.10.2007
Сообщений: 157
Вес репутации: 205
|
У Вас должно быть три папки "ваш цифрокод" в разных местах.
Но, раз Вы всё слили в одну кучу, то извольте переменную $_SERVER['DOCUMENT_ROOT'] в сапоссылках на допсайтах дополнить путями к папкам размещения этих допссылок. А обрезка у Вас могла быть вызвана ошибкой выполнения сапокода. Продебугьте код сапы (например, убрав @ или проставив echo 1 и сможете найти и место ошибки, и причины, её вызвашие. Киньте адреса в личку. И $_SERVER['DOCUMENT_ROOT'] для кажого сайта. Любопытно. |
10.11.2007, 21:45 | #6 | |
Новичок
Регистрация: 08.11.2007
Сообщений: 9
Вес репутации: 0
|
Цитата:
<?php define('_SAPE_USER', '....................'); require_once($_SERVER['DOCUMENT_ROOT'].'/'.Сайт1.ru_SAPE_USER.'/sape.php'); $sape = new SAPE_client(); echo $sape->return_links(); ?> или так: <?php define('_SAPE_USER'...........................'); require_once($_SERVER['DOCUMENT_ROOT'].'/'.Сайт1.ru_SAPE_USER.'/sape.php'); $o['host'] = 'Сайт2.ru'; $sape = new SAPE_client($o); unset($o); echo $sape->return_links(); ?> |
|
10.11.2007, 21:57 | #7 |
Специалист
Регистрация: 14.10.2007
Сообщений: 157
Вес репутации: 205
|
Ну я же не знаю, что у Вас за $_SERVER['DOCUMENT_ROOT'] для каждого из сайтов.
Вставьте, например. PHP код:
А то, кстати, Вы пишете: PHP код:
Тогда уж пишите: PHP код:
|
10.11.2007, 22:58 | #9 | |
Новичок
Регистрация: 08.11.2007
Сообщений: 9
Вес репутации: 0
|
Вы понимаете я совсем не в теме с PHP указал выше что отвечает на запрос PHP
совсем запутался и перепробывал все что есть в FAQ мне отвечают как человеку который знает PHP а я незнаю как составить эти строки <?php define('_SAPE_USER', '....................'); require_once($_SERVER['DOCUMENT_ROOT'].'/'.Сайт1.ru_SAPE_USER.'/sape.php'); $sape = new SAPE_client(); echo $sape->return_links(); ?> и куда должен указывать путь и где он устанавливается Цитата:
|
|
11.11.2007, 15:30 | #10 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
Так. Что такое путь - понятно?
echo $_SERVER['DOCUMENT_ROOT']; - вот это выведет путь до ... э.. корня сайта выведет прямо на сайте. . (точка) - операция конкатенации, склеивания. теперь разберем что написано в require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); до скобки - название функции. не будем тут разбираться что она делает. а вот ее аргумент формируется так путь до корня+/+сапекод+/сапе.пхп т.е. просто путь до нужного сапе.пхп отсюда видно, что если сапепапка лежит по пути корень/сайт.ру/сапекод то надо просто добавить /, по образу и подобию
__________________
Читаем ФАК |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с добавлением ссылок и цен. | thednb | Вопросы от новичков | 4 | 19.03.2008 13:04 |
Проблема с проверкой ссылок | big.bon | Контекстные ссылки и все, что с ними связано | 3 | 04.02.2008 13:41 |
проблема с максимумом ссылок | zakusha | Вопросы по работе системы | 3 | 23.07.2007 00:30 |
Проблема с отображением ссылок | Lesnik59 | Ошибки при работе с системой | 1 | 13.07.2007 17:19 |
Проблема с текстами ссылок | Lesnik59 | Ошибки при работе с системой | 5 | 04.07.2007 22:13 |
Часовой пояс GMT +3, время: 12:21.