ここで私の問題に対する答えを探しましたが、解決方法は説明されていないまま解決策が提供されるため、正しくできません。オプションのパラメータを.htaccessで指定する
私はこのコードを持っている:
RewriteRule ^dex/([^_]*)/([^_]*)/([^_]*)/([^_]*)/([^_]*)$ /dex.php?one=$1&two=$2&three=$3&four=$4&five=$5 [L]
このhtaccessファイルを、それが必須すべてのパラメータが与えられていることになりされます。このURLは動作します:
http://example.com/dex/one/two/three/four/five
私もそれがこのように動作するようにしたい:オプションの最後の(または一部)のパラメータを作る
http://example.com/dex/one/two/three/four
。私はここQSA | qsappendについて何かを読んだ:http://httpd.apache.org/docs/current/en/rewrite/flags.html#flag_qsaしかし、私はそれを完全に理解することはできません。
助けが必要ですか?ありがとうございます
4つの値を受け取った場合、どの値が不足しているかをどのように知ることができますか? –