次の .htaccess ファイルがあります。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^project/([0-9]+)/([a-zA-Z0-9]+)/(.+)?$ project.php?id=$1&pName=$2&urlPram=$3 [L,NC]
</IfModule>
私のURL形式が次のような場合:
mysite.com/project/1/test/vw
すべて正常に動作します。ただし、URLが他の形式で入力された場合は、最初の形式に書き換えたいと思います。つまり、次のように URL を入力すると:
mysite.com/project.php?id=1&pName=test&urlParam=vw
私はそれを次のように変えたい:
mysite.com/project/1/test/vw
別のルールを作成する必要がありますか? それとも他の方法で達成されますか?