I am examining now about to change dynamic url to static url.example,
http://www.example.php?lunch=chinese&area=riverside
↓
http://www.example.php/chinese/riverside
It is called URL Regularization.If you wanna change url that and then you have to build Mod_rewrite into Apache.
Note:this article is not introduce how to install Mod_rewrite to you. After it installed complete write short text at .htaccess or httpd.conf,I recommend it what If you have root authority that can write at httpd.conf.
Mod_rewrite has a lot of functions, the most popular function is leave a message for users. If you need to change link text on web page you should use it and write this.
RewriteEngine on RewriteRule ^/(.*)$ http://www.newsite.com/$1 [R=301,L]
The first line is declaration to use Mod_rewrite and second line is main statement to redirect user from root directory to new web site.
^/(.*)$
this is current url and another example is
^nowsite.com$
and you rewrite to need yours. next is
http://www.newsite.com/$1 [R=301,L]
it is new url address and,
[R=301,L]
it is code for search engine. It tells error 301. "L" is end sign