我寫了一個.htaccess文件,其正確地轉換以下行
http://localhost/questions/32/new-question-from-peter
分成
http://localhost/questions.php?question_id=32.
我使用的代碼是
RewriteRule ^questions/([0-9]+)/[^/]*(?:\?(.+)=(.*))?$ public/questions.php?question_id=$1&$2=$3 [NC,L]
但是,當是以下URL,
http://localhost/questions/32/new-question-from-peter?page= <int>
它不會正確處理網頁信息,即使當我的網址是
http://localhost/questions.php?question_id=32&page=2
它完美的工作。
有人可以幫助我這個請,凡在我的代碼我已走了錯
非常感謝,節省了我的大量時間 – yehuda
沒問題。不要忘記接受最能幫助你的答案。 – Bojangles
當我可以:-)我喜歡被接受呢! – yehuda