Я разрабатываю простой базовый веб-сайт WordPress для друга. Он хорошо работает на моем ноутбуке, используя MAMP для создания среды локального хоста, но при переносе сайта на мой веб-хост я сталкиваюсь с проблемой.
При локальном запуске и на веб-хосте файл пользовательского цикла генерирует URL-адреса, подобные следующим:
http://bch.techzen.org/programme?month=May,2011
Однако, когда я нажимаю на ссылку, поведение меняется:
- работает локально, адресная строка показывает http://bch.techzen.org/programme?month=May,2011
- при работе в сети адресная строка http://bch.techzen.org/programme/?month=May,2011
Во втором примере обратите внимание на дополнительный / предшествующий? знак, который портит видимость переменной $ month в цикле.
Код на двух платформах идентичен, обе работают под управлением WP 3.1.1, но я не знаю, как проверить, является ли это одна и та же версия PHP.