Web アプリケーションにこの .htaccess コードを使用しています。正常に動作していますが、$_GET
変数にアクセスできません。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/(.*)/(.*)/$ index.php?$1&p=$2&id=$3 [L]
RewriteRule ^(.*)/(.*)/$ index.php?$1&p=$2 [L]
RewriteRule ^(.*)/$ index.php?$1
私が現在使用している URL はhttp://www.website.com/mainpage/subpage/id/
、しかし、このようなことhttp://www.website.com/mainpage/subpage/id/?template=new
をすると、変数にアクセスできません。これが原因である$_GET['template']
と確信しhtaccess
ていますが、先に進む方法がわかりません。