2012-04-21 45 views
0

我有这个网址:的.htaccess重写复杂的URL

http://www.mysite.com/pronostici/data/2012/aprile-2012/7216-prono-02-04-2012

我已经重定向到

http://www.mysite.com/pronostici/data_incontri/2012-04-02

我怎么会去这样做在.htaccess中?

感谢

+2

你想重定向**只是**该网址,或许多类似的? – ceejayoz 2012-04-21 17:37:39

+0

是非常相似的网址,确切地说是 – 2012-04-22 09:25:07

+0

:http://www.mysite.com/pronostici/data/year/month-year/number-pronostico-day-month-year in:http://www.mysite。 COM/pronostici/data_incontri/ 年 - 月 - 日其中: 年= 2012或2011 月=所有月份 数= 1000〜17000 天= 01..31 月= 01..12 感谢 – 2012-04-22 09:31:21

回答

0

如果我理解正确的来源网址,你可以使用日期末建立你的目标URL。所以,这样的事情应该工作:

RewriteEngine On 
RewriteRule pronostici/data/.*/\d+-prono-(\d+)-(\d+)-(\d+)$ http://www.mysite.com/pronostici/data_incontri/$3-$2-$1 [R=301,L] 
+0

完美, 没关系! – 2012-04-23 08:48:59