2012-02-04 2 views
2

Я хочу перенаправить старый адрес на новый адрес.Перенаправление на новый URL-адрес

перенаправлять все

http://www.mysite.com/viewdownload/**/** 

url`s к

http://www.mysite.com/download/viewdownload/**/** 

пример:

http://www.mysite.com/viewdownload/21/323 

Should be Redirect to 

http://www.mysite.com/download/viewdownload/21/323 

или

http://www.mysite.com/viewdownload/13/961 

Should be Redirect to 

http://www.mysite.com/download/viewdownload/13/961 
+0

Какой компонент вы говорите? –

ответ

0
RewriteRule ^(viewdownload)/(\d+)/(\d+)/?$ download/$1/$2/$3 [L,R=302,QSA] 

Если это делает то, что вы хотели бы, чтобы это после некоторого тестирования, изменить R=302 к R=301.

+0

, спасибо, что это сработало. но как этот код, если url источника имеет расширение .html. Я использую ** RewriteRule^(viewdownload)/(\ d +)/(\ d +)/?. (html) $ download/$ 1/$ 2/$ 3 [L, R = 302, QSA] ** и работал, правильно ли это ? Извините, мой en is bad –

+0

Вы хотите сделать это 'RewriteRule^(viewdownload)/(\ d +)/(\ d +) \ .html $ download/$ 1/$ 2/$ 3 [L, R = 302, QSA] '. –

0

Если вы используете Apache, это что-то для mod_rewrite/url, переписывающего & не Joomla. У вас неправильные ключевые слова. Найдите mod_rewrite или вернитесь, если вам нужна дополнительная помощь.

+0

Извините, я редактировал вопрос. да, я использую сервер Apache и файл .htaccess –

Смежные вопросы