http://extensions.joomla.org/extensions/site-management/sef/10275 тестируйте, особенно на несовместимость с разными расширениями.
stranik, А как настроить то? Я весь нет рою уже дня три.... У меня сервер IIS7(url-rewrite включён), Joomla 1.5.15(seo и mod_rewrite включены)(хотя как я понял при использовании стороннего SEF-а его можно и не включать???), sh404SEF 1.5 Если я использую таблицу подстановок(транслитерацию), то всё работает. Если же я убираю из таблицы соответствующие правила замены, ссылки становятся с кирилическими символами..... и перестают работать(Ошибка 404 Компонент не найден). Пожалуйста помогите!!!!!!!!!!
stranik, А как настроить то? Я весь нет рою уже дня три.... У меня сервер IIS7(url-rewrite включён), Joomla 1.5.15(seo и mod_rewrite включены)(хотя как я понял при использовании стороннего SEF-а его можно и не включать???), sh404SEF 1.5 Если я использую таблицу подстановок(транслитерацию), то всё работает. Если же я убираю из таблицы соответствующие правила замены, ссылки становятся с кирилическими символами..... и перестают работать(Ошибка 404 Компонент не найден). Пожалуйста помогите!!!!!!!!!!
Лат, Н а посоветовать как настроить Вы можете? Я нашёл способ с файлом filteroutput.php, однако после внесения в него изменений в админке sh404SEF вместо русских sef ссылок вот такое: акÑ�ии/диÑ�конÑ�наÑ�-Ñ�иÑ�Ñ�ема.html и всё равно ошибка 404 Хотя в трейсе сервера, логи поменялись, и кракозябр стало меньше....
Просмотрите мои предидущие посты. Один из них я редактировал, видимо Вы его не прочли, так как ответили до того как я закончил редактирование. Если в адресе есть русские буквы то: 404 - файл или каталог не найден. Запрашиваемый ресурс перемещен, переименован либо временно недоступен. IIS в трейсах говорит: Код (CODE): ModuleName FastCgiModule Notification 128 HttpStatus 404 HttpReason NOT FOUND HttpSubStatus 0 ErrorCode 0 ConfigExceptionInfo Notification EXECUTE_REQUEST_HANDLER ErrorCode Операция успешно завершена. (0x0)
"Аля мая" На работе у меня стоит. Win7 Ru IIS7 + UrlRewrite Вот web.config(содрал на вики): Код (CODE): <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <handlers accessPolicy="Read, Execute, Script" /> <rewrite> <rules> <rule name="Imported Rule 1" stopProcessing="true"> <match url="^(.*)$" ignoreCase="false" /> <conditions logicalGrouping="MatchAny"> <add input="{QUERY_STRING}" pattern="mosConfig_[a-zA-Z_]{1,21}(=|\%3D)" ignoreCase="false" /> <add input="{QUERY_STRING}" pattern="base64_encode.*\(.*\)" ignoreCase="false" /> <add input="{QUERY_STRING}" pattern="(\<|%3C).*script.*(\>|%3E)" /> <add input="{QUERY_STRING}" pattern="GLOBALS(=|\[|\%[0-9A-Z]{0,2})" ignoreCase="false" /> <add input="{QUERY_STRING}" pattern="_REQUEST(=|\[|\%[0-9A-Z]{0,2})" ignoreCase="false" /> </conditions> <action type="CustomResponse" url="index.php" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" /> </rule> <rule name="Imported Rule 2"> <match url="(.*)" ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> <add input="{URL}" negate="true" pattern="^/index.php" ignoreCase="false" /> <add input="{URL}" pattern="(/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$" /> </conditions> <action type="Rewrite" url="index.php" appendQueryString="false" /> </rule> </rules> </rewrite> </system.webServer> </configuration> Joomla 1.5.15 sh404SEF 1.5 Скажите какая ещё нужна инфа? А тоя не большой специалист...
А чем мой от обычного отличается? Сервер то такой же... Компьютер хранится почти в лабораторных условиях.(позже я собираюсь перенести сайт на сервер нашего провайдера) Помогите пожалуйста...
Да хотелось самому так сказать осилить всё это. Так сказать спортивный интерес. +может в будущем пригодиться. Хотя бы подскажите в каком направлении рыть... Что нужно перепроверить.
Спасибо. Это я давно нашёл. Но проблема в том, что если в юрл попадают русские буквы то - ошибка 404. Стоит исправить алиас на англицкие, все работает. Фишка с транслитерацией, у меня сейчас как рабочий вариант(то-есть если не получиться сделать кириллицу, то остановлюсь на автоматической транслитерации - тут проблем "0"). Ещё раз спасибо....