WebAlt

WebAlt
Рейтинг
268
Регистрация
02.12.2007
izbushka:
Важна позиция этого блока в файле. Попробуйте поставить вначале, или покажите весь файл

Все правильно, а то непонятно, что и куда вставляет ТС.

alehvx:
тогда если только index.php нужен, то будет так, верно?

RewriteEngine On
RewriteCond %{THE_REQUEST} index\.php
RewriteRule ^index\.php$1 / [L,R=301]

alehvx добавил 20.10.2011 в 09:44


а не работает, нет вообще эффекта ...

Потому что неправильно, нужно так:

RewriteCond %{THE_REQUEST} index\.(php)

RewriteRule ^index\.(php)$1 / [L,R=301]

Проверил у себя, все работает.

Как то так:

RewriteEngine On

RewriteCond %{THE_REQUEST} index\.(php|html|htm)
RewriteRule ^index\.(php|html|htm)$1 / [L,R=301]

(php|html|htm) - перечисление расширений.

feseich:
Здравствуйте уважаемые форумчане! Скачал я себе лизензионный dle 9.4 активировал, всё работает превосходно! Скажите могут быть в дальнейшем проблемы как к примеру с нулёнкой? Я имею ввиду что разрабы начнут права качать мол я двиг не покупал на самом деле, или хостеру пожалуются. Дело в том, что я хочу свой проект на этот двиг переносить и если потом всё потеряю, досадно будет. Всем заранее спасибо за ответы.

Если вы его действительно купили на оф. сайтах http://dle-news.ru/ или на http://www.ooooonline.com/, то непонятно, на чем основываются ваши опасения?

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^([^.]+)(?<!/)$ /$1/ [L,R=301]

Это http://blog.deconcept.com/flashobject/

ТС держите (с сайта который указали):

http://zalil.ru/31842164

Присмотритесь к HostCMS, даже в бесплатной версии есть всё что вы написали.

http://hostcms.ru/hostcms/editions/

1. Версию UTF-8 нужно устанавливать с нуля, поэтому обновите свою версию сначала до 9.4 в кодировке windows-1251 согласно инструкции по обновлению:

http://dle-news.ru/extras/online/overview.html

Обновление скрипта с более старых версий или демоверсий:
1. Создайте резервную копию базы данных и всех файлов скрипта на сервере.
2. Обновите все файлы из папки /upload/ вашего архива (за исключением /templates/). Внимание: Файлы из архива дистрибутива, нужно заливать на сервер поверх существующих, а не удалять предварительно папки на сервере.
3. Запустите файл http://website.com/upgrade/index.php, и следуйте дальнейшим инструкциям.
4. Удалите папку /upgrade/ и файл install.php с вашего сервера.
5. В админпанели на главной странице выберите "Очистку кеша", а также полностью очистите кеш браузера, чтобы он скачал новые JS файлы с сервера, а не использовал старые файлы из кеша

далее:

http://dle-news.ru/release/922-datalife-engine-v85-utf-edition-final-release.html

Обновление сайта с кодировки windows-1251 на кодировку UTF-8:

Если вы все таки решились на обновление кодировки своего сайта, то вы должны знать, что из-за различий форматов, вы не можете просто обновить файлы скрипта и без новой установки скрипта вам не обойтись, поэтому для обновления сайта вы должны выполнить следующие шаги:

1. Сделать бекап базы данных существующего сайта в кодировке windows-1251
2. Произвести новую установку скрипта используя дистрибутив скрипта для UTF версии.
3. Произвести повторные настройки скрипта для вашего сайта.
4. Сконвертировать файлы вашего шаблона в формат UTF-8 (для пакетного конвертирования мы рекомендуем использовать утилиту Sisulizer's Kaboom), при конвертировании снимите галочку "Записывать BOM байты"
5. Скопировать файл бекапа базы данных от вашего сайта в папку /backup/, который вы делали в первом пункте.
6. Зайти в админпанель скрипта и сделать восстановление базы данных а админпанели, скрипт автоматически распознает несоответствие кодировок и при восстановлении сконвертирует базу данных в формат UTF.

Внимание: Действия по переносу сайта с кодировки windows-1251 на кодировку UTF-8 являются необратимыми и любая ошибка может привести к потери данных вашего сайта, поэтому мы настоятельно рекомендуем производить данные действия на локальном компьютере, а уже потом переносить все на рабочий сайт.

2. Обновлений в шаблонах будет прилично, в каждом релизе есть ссылки на список изменений в шаблоне (обновлять шаб нужно будет от версии к версии), если с 8.5 - 9.4, то:

http://dle-news.ru/extras/diffs/90/

http://dle-news.ru/extras/diffs/92/

http://dle-news.ru/extras/diffs/93/

http://dle-news.ru/extras/diffs/94/

profile_popup.tpl

в engine.css:

/*---Диалоговые и всплывающие окна jQuery UI---*/

.ui- ...

в style.css:

/*---Userinfo---*/

http://help.yandex.ru/webmaster/?id=1074596

Через сервис Яндекс.Вебмастер сайту может быть присвоен только один регион. Несколько регионов (до 7 штук) могут быть присвоены только через Яндекс.Каталог в том случае, если сайт относится к этим регионам.

http://help.yandex.ru/webmaster/?id=1074595

Регион лучше определять с максимальной детализацией. То есть если сайт относится к региону Екатеринбург, то лучше проставить ему именно этот регион, а не "Свердловская область" или "Россия". Более точное определение позволяет сайту участвовать в поисках с ограничением не только в своем городе, но и во всех ограничениях выше по иерархии.
Всего: 2079