2013-07-13 72 views
0

我在一個新的2.5 joomla網站工作,舊網站是1.5,舊網站的網址是沒有海基會。我需要重定向舊的1.5沒有海基會的URL到新的海基會的網址,即時這樣做:重定向舊joomla 1.5沒有海底網址到index.php strip之前的新的2.5 SEF網址

redirect 301 /index.php?option=com_k2&v... http://www.newsite.com/es 

(請注意,在URL中的語言,它似乎是這個問題很重要,使用的Joomla集成語言IM系統)

但它不工作,不知何故Joomla剝離index.php和重定向不工作。我嘗試從重定向中去除index.php,但它不起作用。我是一個noob在htaccess和重定向和即時卡在這...謝謝。

回答

0

嗯,就像這似乎是一個困難的問題,我想我只是找到了解決辦法做extensives測試和谷歌搜索...

我發現了一個重寫,並把它之前的Joomla重寫:

RewriteCond %{QUERY_STRING} ^(.*)lang=es$ 
RewriteRule ^(index\.php)?$ /es? [R=301,L] 

這取代正常重定向301

它,我很難解釋,因爲我沒有對重定向和htaccess的太多的知識,最重要的認爲,它似乎對我的工作的問題,我希望其他人只是發現這有幫助。

如果有人可以解釋這段代碼的sintaxis它將是篦。

非常感謝。

相關問題