Додайте свій проєкт безкоштовно й почніть отримувати пропозиції від фрілансерів-виконавців вже за лічені хвилини після публікації!

Переделать правила с nginx в htaccess



Додатки 1

Перегляд контактної інформації доступний тільки зареєстрованим користувачам.
  1. 1911    95  5   2
    1 день450 ₴

    Здравствуйте, большой опыт с администрированием и настройкой серверов. Решу вашу задачу быстро и качественно. Пишите в лс обсудим детали :)

  2. 3462    173  1   4
    1 день512 ₴

    Обращайтесь - сделаю в лучшем виде.
    Опыт администрирования 17 лет.
    Примеры клиентов для которых настраивал и поддерживаю сервера можно посмотреть на моем сайте - https://dl.sm.ua/clients/administer.html
    __________
    С уважением, Дмитрий Лаврик
    WWW: https://dl.sm.ua
    Facebook: https://www.facebook.com/dmytro.lavryk
    E-mail: [email protected]
    Skype: dmytro.lavryk
    Telegram: dlsumy
    Тел. (viber): +380506037953

  3. 233    22  0
    1 день200 ₴

    Добрый день.Могу Вам помочь. skype= tsyuha, [email protected], e-mail= [email protected]

  4. 1680    103  0   1
    1 день500 ₴

    Добрый день. Готов выполнить Вашу задачу. Сделаю Вам htaccess для yii2 под apache, только нужно увидеть файл конфига yii

  5. 982    79  0
    1 день400 ₴

    _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- _-_-_-_-_-_-_-_


    Здравствуйте, сделаю, telegram: @noparamos


    _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_

  • Дмитрий Новиков
    6 лютого 2019 |

    Вам точно нужно файл htaccess а не конфиг для апача? Тогда логичнее прикрепить текущий htaccess

  • Инна Тармышова
    6 лютого 2019 |

    Добрый день, да именно htaccess, проще говоря нужно правила на подобии:


    # Если запрос начинается с /administrator, то заменяем на /backend/web/
    RewriteCond %{REQUEST_URI} ^/admin
    RewriteRule ^administrator\/?(.*) /backend/web/$1

    # Добавляем другой запрос /frontend/web/$1
    RewriteCond %{REQUEST_URI} !^/(frontend/web|backend/web|administrator)
    RewriteRule (.*) /frontend/web/$1

    # Если frontend запрос
    RewriteCond %{REQUEST_URI} ^/frontend/web
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /frontend/web/index.php

    # Если backend запрос
    RewriteCond %{REQUEST_URI} ^/backend/web
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /backend/web/index.php


    Но к сожалению работает коряво

  • Инна Тармышова
    6 лютого 2019 |

    вариант изменить корень сайта в конфиге Apache не подходит

  • Дмитрий Новиков
    6 лютого 2019 |

    Напишите в ЛС что значит коряво, в чем проблема? Это у Вас yii 2, сейчас посмотрю в своих проектах как там сделано

  • Дмитро Лаврик
    6 лютого 2019 |

    Правила переделаю, не проблема - ставка сделана.  Но, позвольте поинтересоваться - зачем это все? Обычно все наоборот с Apache уходят к nginx, а тут такое...

  • Михаил Савин
    6 лютого 2019 |

    Думаю как всегда, все банально, пришел новый разработчик и говорит: "А у меня на апаче все работает!")))

  • Инна Тармышова
    6 лютого 2019 |

    Да нет как раз таки, это делалось под быстрое развертывание контейнера с рабочим вариантом, очень многие не могут работать с nginx, поэтому мы решили создать шаблон контейнера с проектом под Apache, изначально все строилось под nginx.

  • Михаил Савин
    6 лютого 2019 |

    Ну да). Суть моего коммента такой и была. Просто немного, так сказать, с другой стороны). Просто, если капнуть глубже, то и сами эти разработчики, в большенстве случаев и не понимают почему апач. И все их объяснения сводяться только к той фразе что у меня в комменте, исключения есть, но очень редко.