我怎樣才能改變提前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