2014-02-21 64 views
0

網站以格式網址:htaccess的重寫和重定向到新的URL

http://domainname.com/caseshow.aspx?ivalue=engoogle1929年

現在應該重定向到:

http://domainname.com/index.php?option=com_easydiscuss&view=post&id=1929年

我需要以獲得最後的數字位數。它可以是一個2,3或4位數的數字,並把它放在新的網址結尾,我真的很困惑它的實現離子在.htaccess

+0

我很困惑。一個文件擴展名是aspx其他的是php。你使用什麼樣的服務器? – Skriptotajs

+0

以前的網站是在Windows服務器上,現在它已經在使用PHP的Linux服務器上重建。 –

回答

0

您可以使用此重定向規則:

RewriteCond %{THE_REQUEST} \s/+caseshow\.aspx\?ivalue=[^0-9]*([0-9]+) [NC] 
RewriteRule^/index.php?option=com_easydiscuss&view=post&id=%1 [R=301,L,NE] 
+0

它像魔術一樣工作,我需要學習,也有任何好的教程鏈接,請 –

+0

不客氣。 http://askapache.com是相當不錯的資源。 – anubhava