2013-12-13 116 views
1

場景刪除數字後綴

我們正在一箇舊的網站到一個新的Joomla網站 舊的鏈接需要排隊到所有的工作,他們的pritty很多做這個exept以下問題

問題

舊的鏈接 /人/這個人,在個問題-213

需求現在是

/人/這個人,在-問題

失去了 「-213

,我們需要建立一個htaccess的線要做到這一點!但還沒有做出工作一個

+0

你能告訴什麼沒有奏效?你的htaccess工作,你只是沒有正確的表達,或者你無法做任何重定向(它啓用?) – Floris

+0

非常像@ anubhava答案,我要去檢測尾部後綴是一個數字[0 -9],然後如果是這樣(因爲總是有三個數字)刪除最後4個字符! –

+1

看到你的表情會很有趣 - 我們可能會告訴你爲什麼它不起作用(以及爲什麼@ anubhava會這樣做)。你會學到更多。 – Floris

回答

2

將這個代碼在舊網站的DOCUMENT_ROOT/.htaccess文件:

RedirectMatch 301 ^(.+?)-[0-9]+$ $1 
+1

這似乎是做了詭計!只是現在運行該網站。 –

+0

很高興知道它解決了問題,您可以將答案標記爲已接受。 – anubhava