робот себя может обозвать как захочет, хоть "гуглбот", так что это неинтересно.
лучше js вряд ли что можно придумать.
я такую штуку юзаю, но ее нужно с js объединить, как выше предложено, роботы загнутся, а попутно еще и мылогенератор на сайт прицепить, как на spb.php.ru предложено.
function crypt_mail ($mail)
{
$sizeof = strlen($mail);
for($i=0; $i < $sizeof; $i++)
if(rand(0, 1) || eregi("[@\.]", $mail{$i}))
$out .= "&#".ord($mail{$i}).";";
else
$out .= $mail{$i};
return $out;
}
картинки можно искать по альтам, имени файла и прилежащему тексту,
а для поиска музыки можно юзать id3tag, наскока я понимаю.
вот как сделать это на html я не знаю, может попробовать как-то в .htaccess прописать.
я привел код именно php
например на php это можно сделать так:
header("Content-Type: text/html; charset=windows-1251");
header("Last-Modified: ".gmdate("D, d M Y H:i:s",time()-3600)." GMT");
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^([^/]+)/$ /?page=$1 [L]
RewriteRule ^news/([0-9]+)/$ /?page=news&id=$1 [L]
вот так у меня сделана навигация
фреймом можно, если на другой сайт, а если на своем, то modrewrite
из мануала php:
<?php
$str = "first=value&arr[]=foo+bar&arr[]=baz";
parse_str($str);
echo $first; // value
echo $arr[0]; // foo bar
echo $arr[1]; // baz
parse_str($str, $output);
echo $output['first']; // value
echo $output['arr'][0]; // foo bar
echo $output['arr'][1]; // baz
?>
если линки с %20 в ссылке, то будет индексить, а вот именно в файле, то не знаю
а у меня вопрос, каким методом яндекс и гугл определяют главное зеркало?
если хостер не может изменить элементарные настройки пхп в ини или установить модуль для того же пхп, то нет уверенности, что они из бэкапа вернут вовремя.
и из бэкапа вернутся тока данные, а сервак будет лежать на протяжении некоторого времени, пока они сообразят, как его восстановить.