.htaccess显示不正确的url


.htaccess displaying incorrect url

当我导航到页面时:

myexample.com/independent

我希望它能把我带到我的独立页面。所有其他页面工作正常。然而,这个没有,URL显示为:

myexample.com/independent/?pageid=独立

我使用的重写规则是:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteRule ^([A-Za-z0-9-]+)/?$ page.php?pageid=$1
ErrorDocument 404 myexample/404page

你能看出我做错了什么吗?

@anubhava回答正确,问题是独立也是一个子目录。