Вопрос , как в браузере открыть адрес modules/news/1.php из корня web/index.php?
Если при входе на сайт, по адресу "/" (т.е. "главная страница") отображается файл web/index.php, а нам нужно открыть уровнем выше папку moules/news/ и с нее открыть файл 1.php - то логически адрес бы выглядел примерно так: "/../modules/news/1.php". Но, только если в настройках веб-сервера такой доступ разрешен и допустим (что вряд ли). Иначе говоря, наиболее вероятный ответ на Ваш вопрос - "никак".
Если Вы имеете доступ к конфигурации веб-сервера - можете попробовать сделать для этой страницы "специальный" адрес, или на отдельный URL вынести всю папку "modules/news".