Url rewriting 在这种情况下创建干净的URL

Url rewriting 在这种情况下创建干净的URL,url-rewriting,Url Rewriting,这个问题真的很难搜索,因为我甚至不知道该用什么关键词,尽管我试过了,但还是找不到答案 我有一个数据库驱动的网站:www.abc.com,每个页面都是这样的 www.abc.com/?page=somepage www.abc.com/?page=another_page www.abc.com/?page=yet_another_page 我使用index.php读取“”页面的值,然后根据“”页面的值加载所需页面 既然“?页”很常见,我该如何简化我的URL www.abc.com/som

这个问题真的很难搜索,因为我甚至不知道该用什么关键词,尽管我试过了,但还是找不到答案

我有一个数据库驱动的网站:www.abc.com,每个页面都是这样的

 www.abc.com/?page=somepage
 www.abc.com/?page=another_page
 www.abc.com/?page=yet_another_page
我使用index.php读取“”页面的值,然后根据“”页面的值加载所需页面

既然“?页”很常见,我该如何简化我的URL

www.abc.com/somepage 
www.abc.com/another_page
www.abc.com/yet_another_page
谢谢

已编辑

进一步考虑,我想更具体一点。。。问题是

如何使其在地址栏中键入www.abc.com/somepage等地址时,它应该像处理www.abc.com/?page=somepage一样处理该地址,而不是像处理文件夹一样直接转到/somepage,请尝试以下方法:

 # Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
来自drupal.htaccess的代码(我用页面替换了q)