Задать вопрос
  • Как перенаправить чистым htaccess запросы картинок на другую папку?

    antoo
    @antoo
    Если они лежат вне папки DocumentRoot (если он например /var/www, а картинки в /mnt) - то только через проксю для чтения файлов, как в вашем примере, если доступны где-то в пределах веб-сервера (например в /var/www/mnt), то получить первые буквы можно вот так:
    RewriteEngine On
    
    RewriteCond %{REQUEST_URI} /wp-content/uploads/.*?\.(jpe?g|png|gif)$
    RewriteRule ^.*/(.{2})(.+?\.(?:jpe?g|png|gif))$ /mnt/$1/$1$2 [NC]


    Превращает путь из /wp-content/uploads/2018/12/toster_help_me.jpg в /mnt/to/toster_help_me.jpg
    Ответ написан
    6 комментариев
  • Как правильно реализовать левое боковое меню (navbar) на bootstrap 4?

    Не знаю насколько правильно, но я нашёл такое решение.
    <div class="container-fluid">
          <div class="row">
            <header class="col-md-3">
              <nav class="sidebar-sticky bg-dark navbar-dark navbar-expand-md">
                <a href="#" class="logo navbar-brand">Logo</a>
                <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                  <span class="navbar-toggler-icon"></span>
                </button>
    
                <div class="collapse navbar-collapse" id="navbarSupportedContent">
                  <ul class="navbar-nav mr-auto flex-column">
                    <li class="nav-item active">
                      <a href="" class="nav-link">О нас</a>
                    </li>
                    <li class="nav-item">
                      <a href="" class="nav-link">Проекты</a>
                    </li>
                    <li class="nav-item">
                      <a href="" class="nav-link">Команда</a>
                    </li>
                    <li class="nav-item">
                      <a href="" class="nav-link">Отзывы</a>
                    </li>
                    <li class="nav-item">
                      <a href="" class="nav-link">Контакты</a>
                    </li>
                  </ul>
                </div>
              </nav>
            </header>
            <!-- end header -->
    
            <main class="col-md-9">
              <h1>Привет, это сайт!</h1>
            </main>
            <!-- end main -->
          </div>
        </div>

    Возможно это Костыли, но альтернатив найти не удалось.
    Ответ написан
    Комментировать