我怎样才能改变提前URL重写
http://www.mydomain.com/down.php?key=1223
到
http://www.mydomain.com/?k=1223
我有谷歌,但没有发现任何ANS ......请帮我...
我与unix一起使用apache服务器
我怎样才能改变提前URL重写
http://www.mydomain.com/down.php?key=1223
到
http://www.mydomain.com/?k=1223
我有谷歌,但没有发现任何ANS ......请帮我...
我与unix一起使用apache服务器
你应该使用mod_rewrite。添加到您的.htaccess文件的那些行:
RewriteEngine On
RewriteBase/
RewriteRule ^\s+\.php\?key=(\d+) \?k=$1
阅读有关的mod_rewrite和的RewriteRules这里: http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html#RewriteRule
RewriteCond %{QUERY_STRING} key=(.*)
RewriteRule /down.php /?k=%1 [R]
使用的是什么Web服务器? IIS? Apache的? CERN httpd? – skaffman 2010-01-18 10:00:02