如何使用.htaccess重写URL而不会对$ _GET数据产生影响

I would like to change my URL with some $_GET data such as:

http://www.website.com/articles.php?article=article_title_stored_in_database
http://www.website.com/simple_page.php?page=page_title_stored_in_database

and make them look like this:

http://www.website.com/articles/article_title_stored_in_database/
http://www.website.com/pages/page_title_stored_in_database/

Another Q: If I change URL that had $_GET data inside, will it be possible to access them after the change? So if the adress will be:

http://www.website.com/articles/article_title_stored_in_database/

variable $_GET['article'] will return 'article_title_stored_in_database' ? Thank you.

You can use these rules in your DOCUMENT_ROOT/.htaccess file:

Options -MultiViews
RewriteEngine On

RewriteRule ^articles/([^/]+)/?$ articles.php?article=$1 [L,QSA,NC]

RewriteRule ^pages/([^/]+)/?$ simple_page.php?article=$1 [L,QSA,NC]