We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11101
    • 51 Posts
    Имеем: http://site.ru/lvl1/lvl2/page.php
    Нужно получить: http://site.ru/lvl1/page.php
    Для всего сайта.
    Можно ли так сделать?
      • 785
      • 2,113 Posts
      То есть надо переместить докуметы из одной папки в другую, на уровень выше?
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 11101
        • 51 Posts
        Quote from: AKots at Nov 26, 2009, 10:46 AM

        То есть надо переместить докуметы из одной папки в другую, на уровень выше?
        Эээ, нее smiley Документы должны остаться при этом на 3-ем уровне
          • 785
          • 2,113 Posts
          То есть документы должны располагаться по одному адресу, а выводиться другой адрес? Оригинально. Конечно, это можно сделать, но может логичнее подумать о другой постановке задачи?
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 1788
            • 1,103 Posts
            Зачем мелочиться, давай сразу на 1 уровень.
            Тем более это в 1 клик делается.
              • 897
              • 1,620 Posts
              1. можно отключить вложенность ЧПУ и использовать альясы у страниц вместо "page" писать lvl1/page.php
              2. можно в документе "ошибка 404" вставить простой сниппет, который проверяет урлу и если видит lvl1/page.php то делает GetField, если не видит то ничего не делает.

              p.s. правда я не представляю зачем нужен такой изврат.
                "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

                Не используйте Revo для "просто сайтов". Используйте Evo

                Who can defeat the Russian bear?
                • 11101
                • 51 Posts
                Quote from: Aleksey at Nov 26, 2009, 10:02 PM

                1. можно отключить вложенность ЧПУ и использовать альясы у страниц вместо "page" писать lvl1/page.php
                2. можно в документе "ошибка 404" вставить простой сниппет, который проверяет урлу и если видит lvl1/page.php то делает GetField, если не видит то ничего не делает.

                p.s. правда я не представляю зачем нужен такой изврат.
                Да просто перевожу старый сайт без админки, в котором lvl2 нет, на модх. По многим запросам внутряк в топ10 (да и в сапе барыжу =))
                Ну раз простого решения нет придеца пойти на жертвы :’(
                  • 897
                  • 1,620 Posts
                  не думаю что модх заставляет вас добавить лишний уровень вложенности. вы можете в точности повторить структуру старого сайта
                    "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

                    Не используйте Revo для "просто сайтов". Используйте Evo

                    Who can defeat the Russian bear?
                    • 981
                    • 30 Posts
                    При переносе сайта я бы сделал следующим образом.
                    1. Переносим сайт, делаем вложенную структуру страниц так, как предполагает движок MODx
                    2. Настроить редирект со старых URL на новые (работает NG!Redirect, его чуть-чуть допилить нужно)