Варианты страниц:
Список новостей о музыке - news_music_list.php
Конкретная новость о музыке - news_music_full.php
Список новостей о фильме - news_movies_list.php
Конкретная новость о фильме - news_movies_full.php
Сразу видно, что имена файлов слишком длинные. И ведь это ещё привёл не самые длинные имена. Как я уже говорил, разделов будет много, самые длинные имена при такой структуре будут раза в полтора-два больше.
Как вариант можно распихать по каталогам:
modules/news/
music_list.php
music_full.php
movies_list.php
movies_full.php
books_list.php
books_full.php
modules/articles/
list.php
full.php
Но тогда в них придётся морочиться с include ('../../config.php') в зависимости от вложенности, думаю, суть понятна. Попахивает быдлокодом. И да, суффикс _full.php - по смыслу плохо подходит, также интересно как правильнее будет назвать страницу с полным текстом новости/статьи/etc. Интересно, кто как делает?