- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сервиc выдал такие заголовки:
Location: http://www.proximalogic.com
HTTP/1.1 302 Found
Date: Fri, 04 Jun 2004 06:47:57 GMT
Server: Apache/1.3.28 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.2 FrontPage/5.0.2.2634 mod_ssl/2.8.15 OpenSSL/0.9.7a
X-Powered-By: PHP/4.3.2
Location: http://www.proximalogic.com/index/
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html
--------------------------------------------------------------------------------
Location: http://www.proximalogic.com/index/ [following]
HTTP/1.1 200 OK
Date: Fri, 04 Jun 2004 06:47:57 GMT
Server: Apache/1.3.28 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.2 FrontPage/5.0.2.2634 mod_ssl/2.8.15 OpenSSL/0.9.7a
X-Powered-By: PHP/4.3.2
Set-Cookie: PHPSESSID=9610078b2074315ac49f61f45ee23a97; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Last-Modified: Tue, Jun 01 2004 09:58:46 GMT
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html
header invalid -- time-stamp ignored.
Вроде все в норме, а картинки не отображаются :(
Во-первых, не помешает в конце строки RewriteRule добавить [L],
(Зачем поисковику код 302?).
Во-вторых, интересно посмотреть на ответ сервера не при запросе индекса или другого хтмл'а, а непосредственно картинки. (в браузере правой кнопкой->свойства/адрес рисунка)
И, наконец добрался-таки до упомянутой статьи и прочитал, что подразумевалось под "виртуальной директорией" :)
Не исключено, что такая конструкция, добавленная после остальных правил, поможет:
RewriteCond %{REQUEST_URI} .*\.jpg$ [NC,OR]
RewriteCond %{REQUEST_URI} .*\.png$ [NC,OR]
RewriteCond %{REQUEST_URI} .*\.gif$ [NC]
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule .+\/(.+)$ http://ваш_сайт.ru/$1 [L]
В последней строке должен быть правильный путь к картинкам.
PS:
И попробуйте все-таки вставить url картинки в адресную строку браузера. Если из ответа не будет ясно, что на самом деле запрашивается, то надо посмотреть последнюю строку error_log.
RewriteCond %{REQUEST_URI} .*\.jpg$ [NC,OR]
RewriteCond %{REQUEST_URI} .*\.png$ [NC,OR]
RewriteCond %{REQUEST_URI} .*\.gif$ [NC]
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule .+\/(.+)$ http://ваш_сайт.ru/$1 [L]
НЕ ПОМОГЛО :(
Что касается ссылок на картинки:
URL сайта у нас http://www.proximalogic.com/
Без использования модуля mod_rewrite :
URL сайта был http://www.proximalogic.com/index.php?act=name_page
ссылки в генерируемом HTML документе на картинки выглядели как: src="images/logo.jpg"
При применении модуля mod_rewrite:
URL сайта изменился на http://www.proximalogic.com/index/name_page
и ссылки на картинки в генерируемом HTML документе соответственно изменились на: src="../images/logo.jpg"
Наверное дело в header()
Только как правильно его настроить...
Пришлось мне самому вызвать в браузере
http://www.proximalogic.com/images/logo.jpg
Так бы и сказал, что картинки скриптом выдаются.
Первое: Parse error: parse error in /home/proxima/public_html/images/logo.jpg on line 102
Кстати, если бы не эта ошибка, большинство браузеров выбрало правильный тип из расширения файла.
Второе - скрипт должен выдавать:
header("Content-type: image/gif");
А в том примере, последняя строка должна быть:
RewriteRule .+\/(.+)$ http://www.proximalogic.com/images/$1 [L]
Или, если тип картинок один (.gif), то можно сделать так:
RewriteCond %{REQUEST_URI} .*\.gif$ [NC]
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule .+\/(.+)$ http://www.proximalogic.com/images/$1 [L,T=image/gif]
Откуда взялась следующая ошибка ???
Parse error: parse error in /home/proxima/public_html/images/logo.jpg on line 102
При использовании конструкций :
Header("Content-type: image/jpg");
или
Header("Content-type: image/gif");
картинки всеравно не отображаются.
Применение RewriteRule .+\/(.+)$ http://www.proximalogic.com/images/$1 [L] не помогло.
Попробовали следующую конструкцию начало работать быстрее, но картинки не отображаются !
ErrorDocument 404
Options Multiviews
AddType application/msword .doc
AddType application/vnd.ms-excel .xls
<FilesMatch "(\.doc$)">
ForceType application/msword
</FilesMatch>
<FilesMatch "(\.xls$)">
ForceType application/vnd.ms-excel
</FilesMatch>
ForceType application/x-httpd-php
Что можете подсказать в данном случае ??? 😕
Нет такого типа "images/jpeg", который отдает твоя картинка!
(http://www.proximalogic.com/images/logo.jpg)
Есть image/jpeg.
Если вставлять "ForceType application/x-httpd-php", не указывая
к каким файлам это относить, то на сервере должны лежать исключительно php скрипты и ничего больше.
PS: Не в обиду будь сказано, понимаю, что за предлагаемые этой конторой ~$100 не то что работать, но и ходить туда западло, но, хотя бы для себя стоит внимательно почитать доки, дабы знать точно, что делаешь.
Sorry.