Не за что.
P.S. Кнопка для "Спасибо" в углу справа.
Анонс на анонс с сылкой на анонс - это идиотизм.
Другое дело, если на чужом сайте есть новость, а вы берете из нее только первый абзац и размещаете его в виде анонса на эту новость на своем сайте с сылкой на источник (при условии, что на сайте-источнике не стоит знак копирайта, либо против этого явно не возражают):
Краткий анонс. Подробнее читайте тут... (ссылка на источник - всю новость)
Многие требуют, чтобы в первом абзаце указывали явно "как пишут на... (ссылка)"
Но лучше сделать рерайт новости, написав на ее основе свой текст. В противном случае - вы вор, а от Гугла и Яндекса вам заслуженный бан.
У него сообщения все на тему: "Есть сайт, ему бла-бла-бла", а потом ссылка на сайт казино.
Абсолютный путь к файлу от корня файловой системы хостинга:
<?php
$file = $_SERVER['DOCUMENT_ROOT'].'/ПУТЬ_К_ФАЙЛУ_ОТ_КОРНЯ_САЙТА/имя_файла.php';
// Для файла, который находится здесь: site.ru/papka/file-1.php
$file = $_SERVER['DOCUMENT_ROOT'].'/papka/file-1.php';
// Для любых файлов:
$file = $_SERVER['DOCUMENT_ROOT'].$_SERVER['SCRIPT_NAME'];
или
$file = $_SERVER['SCRIPT_FILENAME'];
$time = filemtime($file);
Далее сверяете $time и Last-Modified .
?>
Закройте индексный файл sendmessage для поисковых роботов. Если зайдут, отдавайте им 404 код. А ссылки на эти страницы выводите через функцию JavaScript, чтобы роботы вообще их не видели.
Зачем его смотреть? Функция filemtime() его сама берет:
http://php.net/manual/ru/function.filemtime.php
По условию сверяете filemtime и Last-Modified. Если filemtime < Last-Modified, то отдаете 304 код, если больше, то страницу.
У Джино есть бесплатный SSL-сертификат. Подключается одним кликом, продлевается автоматически.
filemtime - Время последнего изменения файла в формате Unix (если файлы кэшируете - то время кэш-файла).
Так будет много директорий, в каждой из которых - всего по одной странице. Замучаетесь потом разбираться в структуре и ковыряться в куче папок.
Лучше так, но дополнительно добавить директорию по теме страницы:
site.com/tema/privet.html
Если на странице будут фотографии, например, тогда так, бросив все файлы этой страницы в одну папку /tema/privet/
site.com/tema/privet/
Запретите чужие хосты через .htaccess:
Правило 1.
SetEnvIfNoCase Host ^(?:www\.)?site_1\.ru$ my_host
SetEnvIfNoCase Host ^(?:www\.)?site_2\.ru$ my_host
SetEnvIfNoCase Host ^(?:www\.)?site_3\.ru$ my_host
Order Deny,Allow
Deny from env=!my_host
Правило 2.
Дополнительно редирект с чужого хоста (или своего хоста с www.) на основное зеркало (без www.):
RewriteCond %{HTTP_HOST} !^my_site\.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteRule ^.*$ http://my_site\.ru%{REQUEST_URI} [R=301,QSA,L]
Можно использовать оба правила или каждое в отдельности. Первое полностью блокирует чужие хосты. Второе делает редирект на основное зеркало, если без первого - то с чужих хостов тоже будет редирект на основное зеркало.