Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Биржа статей (http://forum.sape.ru/forumdisplay.php?f=50)
-   -   активация "Шаблоны URL'ов" (http://forum.sape.ru/showthread.php?t=45763)

AotD 23.01.2010 08:12

Я не понял, тема про шаблоны URL'ов или про просто шаблоны? :mad:

Шаблон URL может не активироваться по причине неправильной вставки кода в .htaccess, при этом никаких ошибок не выскакивает. Для примера:

Код:

<IfModule mod_rewrite.c>
RewriteEngine On


RewriteCond %{HTTP_HOST} ^somedomain\.ru [NC]
RewriteRule ^(.*)$ http://www.somedomain.ru/$1 [R=301,L]

RewriteRule /$|(\.htm) main.php [L]
</IfModule>

<IfModule mod_rewrite.c>
RewriteEngine On

#Articles rules
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^article/([a-z0-9\_\-]+)([0-9]+)/$ /<hash_sape_context>.php [L]

</IfModule>

Такой файл работать не будет, т.к. всегда будет выполняться первое условие редиректа RewriteRule /$|(\.htm) main.php [L]

А вот если блоки <IfModule> переставить местами - всё пройдет как по маслу.


Разработчикам системы - сделайте вменяемое сообщение об ошибке, при провале попытки теста URL, что-нибудь типа: "Шаблон URL неверно настроен на сайте, проверьте правильность .htaccess"

RayB 23.01.2010 14:17

тоже не могу активировать шаблоны URL :(
site_id=323

DRIVER 23.01.2010 16:45

Потерто

okovalev 23.01.2010 16:51

Хотелось бы услышать заключение администрации по этому поводу...

alex063 23.01.2010 16:52

Цитата:

Кто то рубит в этих шаблонах URL, я все сделал, вставил в .htaccess код
<IfModule mod_rewrite.c>
RewriteEngine On

#Articles rules
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^info/([0-9]+)/([a-z0-9\_\-]+)$ /*************************.php [L]

</IfModule>
Нифига не хочет работать. Как исправить?
Артиклес попробуй удалить и пощёлкать ещё пару раз. У меня прокатывает.

airforlife 23.01.2010 17:25

Никак не получается активировать. Все-таки разработчикам стоит сделать вывод ошибки. Переименовал страрый.htaccess, создал новый, в котором присутствует только код, выданный системой. Удалял articles.db. Все равно не активируется.

okovalev 23.01.2010 17:53

Цитата:

Сообщение от airforlife (Сообщение 708052)
Никак не получается активировать. Все-таки разработчикам стоит сделать вывод ошибки. Переименовал страрый.htaccess, создал новый, в котором присутствует только код, выданный системой. Удалял articles.db. Все равно не активируется.


таже фигня... не работает :-(

jahman 23.01.2010 19:58

Помогите активировать шаблон!!!! Все сделал, остался последний шаг.
Вот сам шаблон: http://femida-online.com.ua/news.htm.
Вот url: /news/{id}/
.htaccess поправил, articles.db ) удалял ((((, ни помагает. Что еще сделать???

Добавлено через 1 час 8 минут
Цитата:

Сообщение от jahman (Сообщение 708136)
Помогите активировать шаблон!!!! Все сделал, остался последний шаг.
Вот сам шаблон: http://femida-online.com.ua/news.htm.
Вот url: /news/{id}/
.htaccess поправил, articles.db ) удалял ((((, ни помагает. Что еще сделать???


Что ни кто не знает что ли? что я делаю не так? ((((( Help :eek:

MaxPiter 23.01.2010 20:15

Вложений: 1
Цитата:

Сообщение от jahman (Сообщение 708136)
jahman

попробуй удалить все из htacess кроме кода сапы, удалить article.db и добавить еще раз.

Добавлено через 2 минуты
и кстати твой шаблон криво открывается в FF3.5
я не про кодировку если че :)

jahman 23.01.2010 20:54

Цитата:

Сообщение от MaxPiter (Сообщение 708204)
попробуй удалить все из htacess кроме кода сапы, удалить article.db и добавить еще раз.

Добавлено через 2 минуты
и кстати твой шаблон криво открывается в FF3.5
я не про кодировку если че :)

Удалил все из htacess и убрал article.db + я взял шаблон
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset={meta_charset}" />
<meta name="robots" content="index, follow" />
<meta name="keywords" content="{keywords}" />
<meta name="description" content="{description}" />
<title>{title}</title>
</head>
<body>
<h1>{header}</h1>
{body}
</body>
</html>

Попробывал, ни чего не получатся, так и не могу добавить ((( Я даже не понимаю, почему(((( Какие еще есть варианты? Не хочеться оставлять, столько сделал и тут...


Часовой пояс GMT +3, время: 01:24.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.