Как передать значения через редирект? - PullRequest
1 голос
/ 22 мая 2010

Приятно быть здесь!

Я бы очень признателен за помощь в этом вопросе - я управляю сайтом поиска домена и создаю несколько ссылок, которые перенаправляют клиента на GoDaddy или того, кто приобретет домен.

В настоящее время мои партнерские ссылки выглядят так:

http://www.dpbolvw.net/interactive?domainToCheck={domainname}&tld={tld}&checkAvail=1&pid=xxxxxx&url= http://www.godaddy.com/gdshop/registrar/search.asp?isc=cjc695tnw&aid=xxxxxx&sid=click_godaddy_com

Но я бы хотел, чтобы они выглядели как www.mysite.com/BuyFromGodaddy

Судя по моим исследованиям, лучший способ сделать это - перенаправление PHP. Я много гуглил это, но все статьи, похоже, говорят о статическом перенаправлении - т.е. www.mysite.com/link1 всегда будет переходить на www.othersite.com/page1

Вместо этого мне нужно передать доменное имя, которое они хотят купить, через перенаправление, иначе, когда пользователь перенаправляется на сайт GoDaddy, ему придется вводить свой поиск заново.

Может ли кто-нибудь помочь с этим вообще?

Большое спасибо,

Pierre

1 Ответ

0 голосов
/ 27 октября 2010

Если я правильно следую за вами, в настоящее время у вас есть партнерский URL, который содержит несколько параметров в строке запроса, и вместо этого вы хотите, чтобы ссылка была намного короче и «красивее»?

Если это так, вы можете сделать ссылку примерно такой: http://www.mysite.com/BuyFromGoDaddy/domaintobuy.com

Затем вы можете перенаправить этот URL-адрес на GoDaddy.com, передав ему доменное имя (например, domaintobuy.com) вместе со всем, что необходимо GoDaddy для идентификации вашего идентификатора партнера. Это можно сделать с помощью временного перенаправления (например, 302 или 303).

Будет ли это работать для ваших нужд?

...