yustnip: Только один раз видел этот заголовок рабочим на динамическом сайте и то на личном сайте сеошника. :) Я бы не заморачивался.
СЕО-шник гуру HTTP заголовков наверно :) Если нет понимания как это работает то конечно луче не трогать :)
Astrol, DLE статейный движок, у него показателем обновления служат дата создания(обновления) записи и дата последнего комментария к этой записи. Спецы по этому движку прикрутят вам без проблем, наверняка даже есть модули..
Что касается продажи ссылок, то проблем не должно возникнуть т.к. страница отдается роботам и в не зависимости от даты в Last-Modified получают обновленную страницу и видят изменение на ней.
Другое дело когда контент не отдается при запросе с заголовком If-Modified-Since.
Через htaccess проверяем реферер если он не с нашего сайта и запрашивается изображение, то перенаправляем на скрипт передавая скрипту параметром get расположение запрашиваемого изображения.
chess777: Если я правильно понимаю код, то это удаление новостей созданных в определенный промежуток времени. Мне же нужно сделать так, что удалялись новости не по времени создания, а по времени последнего редактирования.
Да, так и есть.. раз надо время редактирования тогда как то так:
select * from dle_post_extras
join dle_post on dle_post_extras.news_id = dle_post.id
where editdate < UNIX_TIMESTAMP('2015-04-15 12:00:00') and editdate != 0
Где UNIX_TIMESTAMP('2015-04-15 12:00:00') не больше даты.
Удалить 4 запроса:
delete from dle_tags where news_id in (select news_id from dle_post_extras where editdate < UNIX_TIMESTAMP('2015-04-20 12:00:00') and editdate != 0)
delete from dle_post_log where news_id in (select news_id from dle_post_extras where editdate < UNIX_TIMESTAMP('2015-04-20 12:00:00') and editdate != 0)
delete from dle_post where id in (select news_id from dle_post_extras where editdate < UNIX_TIMESTAMP('2015-04-20 12:00:00') and editdate != 0)
delete from dle_post_extras where editdate < UNIX_TIMESTAMP('2015-04-20 12:00:00') and editdate != 0
---------- Добавлено 15.04.2015 в 20:51 ----------
Бекап БД сделайте обязательно, что бы мы не увидели топик "Как восстановить БД" :)
Создать папку/подпапку в которой создаем файл .htaccess с таким содержимым:
Где index.html конечная страница.
Либо извращаться с правилами mod_rewrite
Magnituda, В какой ПС ссылки с якорями# попали в индекс? Чет первый раз слышу..
В htaccess как то так:
Вставить после RewriteEngine on
---------- Добавлено 22.04.2015 в 23:28 ----------
Под правило могут попасть и другие URL в зависимости от движка.
Баяс, Есть же виджиты, если я не ошибаюсь то можно вставлять кастомный html код или вроде плагин видел с таким функционалом..
Уж на крайняк вставить ваш заранее подготовленный html код в шаблон темы.
26sasa, contact.php в корень сайта надо по ftp
Только один раз видел этот заголовок рабочим на динамическом сайте и то на личном сайте сеошника. :) Я бы не заморачивался.
СЕО-шник гуру HTTP заголовков наверно :) Если нет понимания как это работает то конечно луче не трогать :)
Astrol, DLE статейный движок, у него показателем обновления служат дата создания(обновления) записи и дата последнего комментария к этой записи. Спецы по этому движку прикрутят вам без проблем, наверняка даже есть модули..
Что касается продажи ссылок, то проблем не должно возникнуть т.к. страница отдается роботам и в не зависимости от даты в Last-Modified получают обновленную страницу и видят изменение на ней.
Другое дело когда контент не отдается при запросе с заголовком If-Modified-Since.
f0b0s, все очень просто.. htaccess + php + GD lib
Через htaccess проверяем реферер если он не с нашего сайта и запрашивается изображение, то перенаправляем на скрипт передавая скрипту параметром get расположение запрашиваемого изображения.
htaccess
скрипт watermark.php в htaccess он назван
Andrij411, писать скрип.
Перебрать все посты найти в них первое изображение и из него по новый создать миниатюру.
Если я правильно понимаю код, то это удаление новостей созданных в определенный промежуток времени. Мне же нужно сделать так, что удалялись новости не по времени создания, а по времени последнего редактирования.
Да, так и есть.. раз надо время редактирования тогда как то так:
Где UNIX_TIMESTAMP('2015-04-15 12:00:00') не больше даты.
Удалить 4 запроса:
---------- Добавлено 15.04.2015 в 20:51 ----------
Бекап БД сделайте обязательно, что бы мы не увидели топик "Как восстановить БД" :)