siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

Должно работать везде, это не такое уж специфичное выражение. Может еще что-то помимо этого есть, что заставляет правила зацикливаться? Или где-то ошиблись.. В логах сервера ничего нету?

galaid:
siv1987, спасибо. Но все же

Я же вам ответил, R - это внешний редирект (external) в браузере. L - последние правило в списке, подробнее можно прочитать в офф документации, потому что в двух словах или на пальцах все не объяснить.

RewriteCond в данном случае не особо и нужен, он выполняют ту же функцию что и RewriteRule

RewriteRule ^(?!admin|other_folder)(.+[^/])$ http://%{HTTP_HOST}/$1/ [R=301,L]

RewriteRule ^([\w]+)/$ page.php?cat=$1 [L]

RewriteRule ^([\w]+)/([\w]+)/$ page.php?cat=$1&type=$2 [L]

Это получается при любом запросе надо посылать кодировку? Какбы один раз настроить и всё нельзя? Я правильно понял?
этим пока не пользуюсь вроде как

Если вроде как, то лучше воспользоваться ссылкой из предыдущего поста.

http://phpfaq.ru/charset#encodings

Кодировка страницы (текста)

Кодировка подключения/работы к mysql серверу (SET NAMES)

Сравнение (Collation) таблиц/бд

http://google.ru/

Добивайтесь чтобы кодировка всех трех пунктов была одинаковая - заносимого текста; установленного подключения и сравнение бд и ее таблиц.

А не знаете как можно удалить Метатег title у новостей?

Смысл удалять?

Не много не то получается. Получается у меня "titleтекст", а нужно "title текст, текст title текст".

И что мешает прописать как нужно? Пример выше же есть. stripslashes($metatags['header_title'].$page_extra) можно тогда вывести в отдельную переменную

if ( $metatags['header_title'] ){

$tit = stripslashes($metatags['header_title'].$page_extra);

$metatags['title'] = "ТЕКСТ {$tit} ТЕКСТ {$tit} ТЕКСТ {$tit}";

}

'это заменится на заголовок', CONCAT(`post_title`, 'бла бла бла')

Всего: 6568