We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1208
    • 79 Posts
    MODx Evo 1.2
    Сниппет генерит ссылки на pdf файлы, лежащие в папке files сайта. Генерит правильно, но при попытке перейти по ссылкам, большинство из них (не все) ведут почему-то на главную страницу. Именно на главную, не на 404, не на запретную территорию. В чем может быть проблема?
    (проверял регистр ссылок, расширения файлов, доступы на чтение - все нормально)
      • 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?
        • 1208
        • 79 Posts
        Сниппет самописный, там всего три строчки - взять имена файлов из папки и подставить в код.
        Ссылки генерятся правильные ( по крайней мере адреса папок верные, имена файлов в них тоже). Скажем, вот эта ссылка : http://zinco.ru/files/sedumi-FD25.pdf - ведет на главную, а вот эта - http://zinco.ru/files/lug-FD40.pdf открывается нормально. Файлы sedumi-FD25.pdf и lug-FD40.pdf лежат рядом в папке и права доступа имеют одинаковые.
          • 897
          • 1,620 Posts
          есть возможность лога апача посмотреть?

          на первый файл ругается 302, на второй отдает 200. явно что-то в файлах с правами/группами
            "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

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

            Who can defeat the Russian bear?
            • 1208
            • 79 Posts
            файлы лежат в одной папке, права доступа лично у файлов 755. Этот уровень был дан при загрузке, я его не трогал.
              • 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?
                • 1208
                • 79 Posts
                Да. В общем, проблема решилась переинованием файлов. не знаю, что и кому не нравилось в названиях, но поставив в конце имени каждого недоступного файла букву f я все поправил.