www.example.com/page_name.php?var1=dynamic_var1&var2=dynamic_var2というページがあります
.htaccessファイルを使用して次のようにしますwww.example.com/page_name/dynamic_var1/dynamic_var2
私はこれまでこれを試しました
RewriteRule ^page_name/(.*)/(.*)$ page_name.php?var1=$1&var2=$2 [NC]
問題は、これがデータベースに送られるとき、次のようになることです。
SELECT * FROM table_name WHERE id=dynamic_var1/dynamic_var2.php/dynamic_var1 LIMIT 1
そして私もこれを試しました
RewriteRule page_name/(\w+)/(\w+) page_name.php?var=$1&var2=$2
ページを読み込んでいますが、画像やcssファイルなどがなく、firebugを使用すると、指定されたURLを読み込めないと表示されました。
そして私がこれを試したとき
RewriteRule ^page_name/(\w+)/(\w+)$ page_name.php?var=$1&var2=$2
内部サーバーエラーが発生しました
前もって感謝します、