Корректная работа логотипа на страницах сайта как ссылки на главную страницу?

На сайте используется следующий код для проверки - вызов с главной страницы сайта или нет:

<!--#if expr="$DOCUMENT_URI=/^\/index.shtml/" -->
<img src="/pic/logo.gif" alt="сайт">
<!--#else -->
<a href="/index.shtml"><img src="/pic/logo.gif" alt="сайт [переход на главную]" title="сайт [переход на главную]"></a>
<!--#endif -->


На Apache 2.2 код работает без сбоя, но на Apache 2.4 и новее выдаёт ошибку [an error occurred while processing this directive] !

Подскажите, как корректно исправить код для работы на любых версиях Apache?
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
mr_jok
@mr_jok Автор вопроса
м.б.,
<If "%{DOCUMENT_URI} == m#^/index.shtml$#">
    <img...>
<Else>
    <a href="/index.shtml"><img...</a>
</If>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы