0
私は私のhtaccessファイルにこのコードを持っている:mod rewrite urlに未使用の変数を追加する必要があるのはなぜですか?
RewriteEngine On
RewriteRule /([^/]+)?$ index.php?page=$1
RewriteRule /([^/]+)/([^/]+)?$ index.php?page=$1&var1=$2
RewriteRule /([^/]+)/([^/]+)/([^/]+)?$ index.php?page=$1&var1=$2&var2=$3
私はspareslist.com/randomthing/page/var1/var2
ような何かをしなければならないので、それは最初の変数を無視はindex.php上のget配列をプリントアウトしたときにそれはしかし、正常に動作します他の変数の前にランダム変数を持たなくても、これをどのように使用できますか?
ルールが.htaccessに配置されている場合、RewriteRuleパターンで一致する場合、URLにはスラッシュが付きません。 – LazyOne
はい、それは彼の間違いの理由かもしれません!しかし、彼はまた私が言ったように^文字を含める必要があります。あなたのコメントを反映するように私のコードを編集しました。 – TMS