如何在.htaccess文件中執行通配符重定向?使用通配符重定向到.htaccess
我嘗試使用以下內容,但*
因某些原因不起作用。
redirect 301 /threads/*.343/ http://myotherdomain.com/threads/*.343/
我不能使用mod_rewrite,因爲我有這些重定向,我需要做的7000,顯然,當我試圖約一半的,我的服務器拋出了一個500錯誤配置錯誤。
因此,看起來寫上述代碼的7000行是某種程度上不太密集。
無論如何,請讓我知道如何在這種代碼中表達通配符。
我有7000個不同的ID,在代碼結尾的數字。因此我需要編寫7000行。如果我用mod_rewrite表示它,如下所示。 (343 | 225 | 435 | 677 | 787 | 89 | 764 | 865 | 934)/(。*)$ http://www.example2.com/線程/ $ 1/$ 2 [R = 301,L]' ^問題的這個代碼是具有甚至3500的ID更不用說7000使我的網站拋出服務器錯誤配置錯誤(500) – Maaz 2013-03-22 21:06:21
以及在這種情況下:'重寫規則^ (線程/ [^。] + \。[0-9] +)/?$ http://myotherdomain.com/$1 [L,NC,R = 301]'會對你更好。 – anubhava 2013-03-22 21:11:17
有特定的7000個ID。我不希望所有URL都重定向,只有7000個ID內的那些URL。 – Maaz 2013-03-22 21:55:33