We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 28040
    • 12 Posts
    Подскажите можно ли как-то сделать чтобы ссылки на страницу имели вид не http://www.имясайта.ru/index.php?id=132 а скажем http://www.имясайта.ru/news/ оптимально сделать относительно дерева документов? то есть скажем есть документ Товары - ссылка на него http://www.имясайта.ru/tovars/ и у этого документа есть дочерняя страница Телевизоры со ссылкой http://www.имясайта.ru/tovars/tv/ и так же другие страницы дерева..
      • 21610
      • 360 Posts
      Инструменты -> Конфигурация -> Семантические URL

      Использовать вложенные URL: - да
      Разрешить повторяющиеся псевдонимы: - да

      И будет тебе счастье smiley
        Разработка сайтов на MODx
        • 28040
        • 12 Posts
        все включил, псевдоним задал но все равно по тому же типу дает адреса index.php.... Может где-то еще надо править?:)
          • 21610
          • 360 Posts
          в корне сайта должен находится файл .htaccess
          если таковой имеется то возможно не настроен mod_rewrite у хостера
            Разработка сайтов на MODx
            • 28040
            • 12 Posts
            все настроил в htaccess, но чувствую не совсем корректно sad после введения псевдонима срабатывает ссылка www.имясайта.ru/information а мне нужно чтобы получалось www.имясайта.ru/information/
            далее не срабатывает вложенность страниц, то есть по ссылке www.имясайта.ru/information/news и www.имясайта.ru/information/news/ показывает шаблон главной страницы, а не новостей и без подгрузки css и картинок. может в htaccess дописать что-то надо?

            Сейчас редирект выглядит следующим образом:

            RewriteEngine On
            RewriteBase /RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

            BrowserMatch "MSIE" brokenvary=1
            BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
            BrowserMatch "Opera" !brokenvary
            SetEnvIf brokenvary 1 force-no-vary
              • 28040
              • 12 Posts
              убрал галочку вложенности - ссылка www.имясайта.ru/news стала работать) проблема как раз во вложенности, в шаблонах прописал сразу после
              <head> - <base href="http://имясайта.ru/"> но не помогает huh
                • 6862
                • 97 Posts
                на одном дешевом хостинге у меня была такая же проблема )
                поэтому думаю что дело в хостинге.
                  • 28040
                  • 12 Posts
                  хостинг как раз таки недешевый, какие-то настройки может надо сделать?
                    • 28040
                    • 12 Posts
                    теперь уже просто скидывает на главную страницу, как со страницы не существующей. Подскажите плз где что править(