FAQセクションを作成しています。個別のセクションがあります
セクション1 Q1 A1
Q2 A2
SECTION2 ...その他
.htaccess 書き換えで動作する PHP ロジックを追加しようとしています。
ページには次のロジックがあります。
$faq_S = $_GET['section'];
$faq_Q = $_GET['q'];
if (!isset($faq_C)) {
// show all sections
} else {
// show only the section that's set
if (!isset($faq_q)) {
// open the question
} else {
// show all questions in the section
}
}
したがって、セクションと質問の値なしでページにアクセスできるようにするには、次のようにします。
RewriteRule ^faq|faq/$ pages/faq.inc.php [NC,L]
そして、セクションと質問を次のように追加したいと思っていました:
RewriteRule ^faq/([^/]+)/([^/]*)$ pages/faq.inc.php?cat=$1&q=$2 [NC,L]
しかし、最初のルールは機能しますが、2 番目のルールは機能しないようです。また、一つにまとめたほうがいい方法もあると思います。ある?