URLをクリーンアップするためにRewriteRuleを使用したいと思いますが、複数の異なる$_GET
値を許可するために書き換えが必要ですが、エラーを起こさずに空である必要があります。現在、私が試してみましたが(.htaccessファイルにあります)され複数のGET値を持つhtaccess rewriterule
:
RewriteRule ^people/(.*)/(.*)/(.*) /people.php?alid=$1&alb=$2&albb=$3
これは、例えば、その長いURLが存在するすべての3つのスラッシュを持っていることを、素晴らしい作品がhttp://www.example.com/people/1/2/3
素晴らしい作品。
しかし、私がURL http://www.example.com/people/1
を使用した場合、発生するのを防ぐために404エラーが発生します。
これを修正する可能性のある方法はありますか?私は/
の3つを一切含まず、404エラーを受け取らないURLを使用できますか?
、ありがとう – JimmyBanks