У меня есть этот код, пока я пытаюсь добраться до файла news.php с фиксированным именем каталога.Он не работает, потому что он все еще загружает другой файл с именем profile .
RewriteRule ^/?FIXED_DIRECTORY_NAME/[\w-]+/([\w-]+)/([\w-]+)/?$ /FIXED_DIRECTORY_NAME/news.php?artist_id=$1&page_id=$1 [L,QSA,NC]
Сам URL-адрес такой:
domain.com/FIXED_DIRECTORY_NAME/RANDOM_NAME/RANDOM_ID/news
eg. domain.com/guitarists/joe-bonamassa/999/news
где ' news '- это фактический news.php in: FIXED_DIRECTORY_NAME
Тот, кто имеет профиль , на самом деле работает, но новости.php не:
RewriteRule ^/?FIXED_DIRECTORY_NAME/[\w-]+/([\w-]+)/([\w-]+)/?$ /FIXED_DIRECTORY_NAME/profile.php?artist_id=$1&page_id=$1 [L,QSA,NC]
domain.com/FIXED_DIRECTORY_NAME/RANDOM_NAME/RANDOM_ID/profile
eg. domain.com/guitarists/joe-bonamassa/999/profile
Мы извлекаем содержимое из базы данных на RANDOM_ID.