FAQ 섹션을 작성 중입니다. 그것은 별도의 섹션.htaccess는 PHP 로직을 다시 작성합니다.
조 제 1 항 Q1 A1
Q2 A2
2 장 ... ETC있을 것이다.
.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]
그러나 첫 번째 규칙이 작동하는 동안 초 ond는하지 않습니다. 또한 나는 그것을 하나로 결합시키는 더 좋은 방법이있을 것이라고 생각한다. 거기 있니?
그러면 'mydomain.com/pages/faq.inc.php? cat = & q ='로 리디렉션됩니다. '$ _GET [ 'cat'] == ''') 예 : $ _GET ['cat ']'와'$ _GET ['q ']'는 모두 공백 변수입니다. – Steven
어떤 일이 발생합니까? http://mydomain.com/faq? 나는 (위의) 형식으로 링크를 시도했는데 작동시키지 못했습니다. "_"도 추가했습니다. – santa
오, 알았어요. 내가 다시 시도하자. 어쩌면 나는 무언가를 놓쳤다 – santa