forked from stfalcon-studio/ls-plugin_sitemap
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
80 lines (62 loc) · 4.21 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
ОПИСАНИЕ
--------
Плагин предназначен для генерации Sitemaps в LiveStreet CMS.
С помощью файла Sitemap веб-мастеры могут сообщать поисковым системам о
веб-страницах, которые доступны для сканирования. Файл Sitemap представляет
собой XML-файл, в котором перечислены URL-адреса веб-сайта в сочетании с
метаданными, связанными с каждым URL-адресом (дата его последнего изменения;
частота изменений; его приоритетность на уровне сайта), чтобы поисковые системы
могли более грамотно сканировать этот сайт.
Более подробную информацию вы можете найти на странице http://sitemaps.org/ru/.
ЛИЦЕНЗИИ
-------
Файлы в этом архиве распостраняются по лицензии GNU GPL. Вы можете найти копию
этой лицензии в файле LICENSE.txt.
ИСТОРИЯ ВЕРСИЙ
--------------
v0.3.0
- Добавлен вывод персональных блогов
- Улучшена производительность при генерации сайтмапа пользователей
v0.2.1
- Для совместимости с плагином L10n добавлена возможность переопределять метод
генерирующий префикс для кеша наборов.
- Реализована возможность добавлять наборы ссылок в sitemap index.
v0.2.0
- Основательный рефакторинг кода плагина. Теперь все действия которые производят
с наборами сущностей или свойствами сущностей другие плагины отображаются в
генерируемых sitemap'ах.
Для примера плагин NiceUrl изменяет url записей и в sitemap топиков
выводятся url измененные плагином NiceUrl.
- Изменены ссылки в sitemap.xml в соответсвии с рекомандациями опубликованными
на странице http://sitemaps.org/ru/protocol.php#location. Теперь они
выглядят так как будто файлы sitemap'ов расположены в корне сайта.
- Добавлены XSLT шаблоны для удобного просмотра sitemap в окне браузера.
- Все основные настройки вынесены в конфиг плагина. Это время жизни кеша для
наборов записей, приоритеты страниц, вероятная частота изменений страниц.
- Добавлена возможность интеграции для сторонних плагинов.
v0.1.1
- Плагин переработан в соответсвии с новыми стандартами наименований в LS 0.4.1.
v0.1.0
- Модуль Sitemap-generator Дмитрия Гадеева был оформлен в виде plugin'а Sitemap
для LS 4.0
Пример конфигурации server для корректной работы с nginx
-------
server {
# ... другие настройки
location / {
index index.html index.htm index.php;
try_files $uri $uri/ @ls; # для несуществующих файлов
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/example.com/www/$fastcgi_script_name;
include fastcgi_params;
}
location @ls {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME /var/www/example.com/www/index.php;
fastcgi_param QUERY_STRING $uri;
include fastcgi_params;
}
}