2012-02-20 26 views
-3

我試圖顯示此網址http://www.xyz.com/catnew/newcat.phphttp://www.xyz.com/cat。任何幫助表示讚賞。在PHP中縮小url

+0

到底是什麼問題嗎? – 2012-02-20 11:14:31

+1

你需要重定向它,要麼在你的.htaccess文件中,要麼在index.php中使用header()函數 - 或者任何文件處理請求 – okyanet 2012-02-20 11:15:49

+1

假設你使用apache,我建議你看看'mod_rewrite' – Ragnar123 2012-02-20 11:15:54

回答

1
RewriteEngine On 
RewriteRule ^cat/([^/]*)$ /catnew/newcat.php?cat=$1 [L] 

的原始網址:

http://www.xyz.com/catnew/newcat.php?cat=3 

的重寫URL:

http://www.xyz.com/cat/3 
2

查看關於mod_rewrite的教程,如果你在Apache上,這可能是答案,取決於你想如何做。