2016-01-04 3 views
0

Я хочу, чтобы перенаправить URL из старого сайта с этим форматом:Игнорировать строку запроса из перенаправлены URL с HTAccess

http://www.domain.com/us/productos/producto.asp?id_g=1&ID=2 

В этом новом формате:

http://www.domain.com/usa/products/name/ 

Как я могу это сделать? Я пробовал с этим:

Redirect 301 /us/productos/producto.asp?id_g=1&ID=2 http://www.domain.com/usa/products/name/ 

Но это не сработало. Я думаю, что это потому, что символы ? и & исходного URL. Например, это работает с другими URL-адресами без этих символов:

Redirect 301 /caste/home/home.asp http://www.domain.com/es 

ответ

0

Вы используете PHP-фрейм?

Если вы используете рамки PHP как CodeIgniter, установка, как это не в .htaccess, но в применении/config.php

Теперь Вы можете использовать жерех (потому что ваш URL), то лучше смотреть в первую очередь на этом link

или вы можете найти Google с ключевыми словами маршрутизации осины или жерех довольно URL

+0

Я не использую рамки. Кроме того, мне не нужен довольно URL-адрес для ASP, мне нужно перенаправить старый URL-адрес .asp на новый URL-адрес, работающий в WordPress. Сайт, разработанный в ASP, больше не существует. – andreu

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