我想在我的.htaccess:
- 我希望所有的 PHP 文件都可以通过访问来工作,
/index而不必放在.php后面。 
我用了:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
我有一个
index.php页面,有时有 1 个 GET 参数,有时有 2 个:- www.domain.com/?first=data
 - www.domain.com/?first=data&second=data2
 
- www.domain.com/?first=data
 
我用了:
RewriteRule ^(.*)/(.*)$ index.php?id=$1&p=$2
RewriteRule ^(.*)$  index.php?id=$1 [L]
但只有当我有两个元素时它才有效;如果我只使用第一个参数的链接,我会得到一个错误页面。
我该如何解决?