2014-09-30 2 views
1

Я создаю сайт для публикации своего проекта, который находится на adhoc.codeplex.com, но когда я связываю кнопку загрузки с кодом, вместо перенаправления на код-код, это прекращает загрузку и ничего не показывать. Я попробовал оба метода:Redirect не работает для codeplex от 000webhost.com

1) Linking кнопку загрузки в Codeplex через:

<a href="https://adhoc.codeplex.com">Download</a> 

2) Перенаправление через PHP с помощью:

<?php 
    header('Location:https://adhoc.codeplex.com'); 
?> 

Мой рабочий сайт на www.adhoc. co.nr. Что я могу сделать, предложите что-нибудь?

+0

Я принимаю это ссылка работает, но редирект не делает? – halfer

ответ

3

Скорее всего, вы получите сообщение об ошибке, которое прекратит выполнение header() - возможно, уже отправленные заголовки.

Два способа сделать это;

  • Не выводить ничего до header()
  • Использовать meta обновить

<meta http-equiv="refresh" content="0;URL='https://adhoc.codeplex.com'" /> 
+0

OP, в связи с первым предложением, включите 'error_reporting' и' display_errors', чтобы узнать, выдается ли предупреждение. На живых сайтах делайте это только временно. – halfer

+0

Я пробовал, но его не работает, .co.nr - бесплатная служба провайдера домена, я пробовал на оригинальном сайте и перенаправляю, но когда я пытаюсь использовать adhoc.co.nr, он не работает. – AZT

+0

Бесплатный домен не имеет значения, он по-прежнему указывает на ваш сервер, не так ли? Возникают ли какие-либо ошибки? Когда вы говорите «не работает», вы имеете в виду, что он не перенаправляет (и как вы перенаправляете)? Вы заглянули в журнал ошибок? –

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