создание сайта, на котором есть содержание для каждого раздела.
URL-адреса в диапазоне от;
/ Работа /
/ Работа / печать /
/ работа / печать / папки и т. д.
однако, в любой момент пользователь может щелкнуть статью так;
/ Работа / статьи / 1066
/ Работа / печать / статьи / 1066
/ работа / печать / папки / статьи / 1066
используя .htaccess, мне нужно определить, когда в URL есть «article», и установить несколько разных переменных.
RewriteRule ^([a-zA-Z0-9\-]+)/([a-zA-Z0-9\-]+)/([a-zA-Z0-9\-]+)/([a-zA-Z0-9\-]+)/$
sets index.php?level1=$1&level2=$2&level3=$3&level4=$4
но если в статье указывается «article / ([0-9 -] +)», скажем / work / print / article / 1066 return
index.php? level1 = $ 1 & level2 = $ 2 & ArticleID = 1066
в основном количество уровней всегда будет разным, но я бы хотел вернуть их по мере необходимости.
другой пример / работа / печать / папка / архив / статья / 1066 вернет
index.php?level1=$1&level2=$2&level3=$3&level4=$4&articleID=1066
любая помощь приветствуется! Dan