Я только что создал сайт с использованием Windows Azure и их шаблон для блога WordPress. Я смог обновить записи CNAME и Alias, чтобы правильно переслать мой домен на их сайт. Когда я перехожу на: www.myblog.net, я перенаправлен на: myblog.azurewebsites.net, и браузер показывает www.myblog.net, что я и хочу.
Все это прекрасно работает. Сайт загружается отлично, и все хорошо.
Проблема, однако, возникает, когда я пытаюсь перейти на страницу с постоянной ссылкой. Через конфигурацию WordPress я обновил свои постоянные ссылки в этом формате: http://www.myblog.net/blog/The-Post-Name-Is-Here. Проблема в том, что когда я пытаюсь перейти к этому URL-адресу, я получаю эту ошибку:
Ресурс, который вы ищете, удален, изменил его имя или временно недоступен.
Если я перейду к ссылке для той же темы (например, http://www.myblog.net/?p=241), страница будет найдена, и все будет хорошо.
Я исследовал это довольно много и обнаружил, что для apache существует переписывание URL, но это явно не сработает для меня. Я также обнаружил, что для IIS существует переписывание URL, и я играл с этим локально. Вы можете настроить это для правильного управления перепиской URL. Тем не менее, такой панели IIS не существует на портале конфигурации веб-сайтов Windows Azure.
Я также много читал о редактировании web.config и htaccess, но ни один из этих файлов не находится в моем каталоге wwwroot (или любых дочерних каталогах) для моего сайта на лазурном.
Итак, кто-нибудь знает, как настроить лазурные веб-сайты для правильного управления позициями?
Заранее благодарим за помощь!