Шаблон URL'а - это шаблон для адреса, по которому будут доступны размещенные на вашем сайте статьи.
Вы можете использовать следующие параметры для создания шаблона:
{date_d} - день от 01 до 31;
{date_m} - месяц от 01 до 12;
{date_y} - год, например, 2009 (дата - это дата поступления заявки);
{name} - название статьи транслитом;
{id} - номер статьи в нашей базе данных.
Например, если вы задали шаблон URL'а вида /travel/{id}/, то статьи на вашем сайте будут доступны по адресам:site.ru/travel/3424/, site.ru/travel/7832/ и т.д.
Другой пример:
если у вас купили статью с названием «окна пвх» и заявка на размещение статьи пришла 09-11-2009, а шаблон URL'а задан в формате /news/{id}/{date_y}/{date_m}/{date_d}/{name}, то на сайте данная статья будет доступна по адресу: site.ru/news/908392/2009/11/09/oknapvh
После создания шаблона URL'а вам нужно будет в корне сайта создать файл .htaccess с содержимом, указанным в разделе «Шаблоны URL'а». Если файл .htaccess уже существует в корне сайта, то дополните его содержимое, вставив сгенерированный код в начало файла.
Если шаблон урла не принимается, то возможные причины и рекомендации по их устранениям описаны в этом разделе.
Обратите внимание!
Будьте аккуратны при составлении шаблонов, составляйте их таким образом, чтобы они не совпадали с URL'ами вашего сайта. Если URL вашего сайта будет удовлетворять условиям составленного вами шаблона URL'а, то обработка запроса будет передана нашему скрипту и страница вашего сайта не будет отображаться.
Например, у вас есть адреса типа:
/2/12/111 , где 111 – текущая нумерация новостей, целое число.
Тогда вы смело можете задать такой шаблон:
/2/12/0{id}
Тогда нолик перед {id} статьи позволит не конфликтовать с существующими и будущими адресами самого сайта и будет корректно обработан.
И обратный пример, если у вас есть страница типа:
/archive2007.php
на которой, скажем, отображается архив новостей сайта за 2007 год, то добавление шаблона:
/{name}{id}.php
приведет к тому, что страница /archive2007.php, а так же любая страница сайта, состоящая из последовательности символов с числом в конце, заканчивающаяся на .php, не будет открываться и будет возвращать 404 ошибку.
По этой причине будьте крайне аккуратны при составлении шаблонов УРЛов.
Не используйте «избитые» адреса, типа articles и тому подобные. Не показывайте чужим людям пальцем туда, где Вы зарабатываете. Делайте нечто похожее на адреса вашего сайта и логичное с точки зрения посетителя.