Я запускаю сайт с поддержкой AJAX, который обслуживает хэш HTML4 и pushstate() HTML5.
Я только что перешел на экземпляр AWS EC2 (линукс-сервер с apache), и оба сайта работают нормально.
Единственная проблема, с которой я столкнулся, — это когда я обновляю хэш-страницу HTML4, отображается правильная страница.
Однако, когда я обновляю страницу HTML5, например http://www.datingjapan.co/conversations, я получаю следующее сообщение об ошибке:
Похоже, что apache пытается войти в папку «разговоры», а не просто вызывать сайт «index.php», который затем использует jquery для загрузки правильной страницы.
Может кто подскажет в чем тут может быть дело. Я предполагаю, что это настройки httpd.conf.
спасибо
pushstate()
—popstate
– это событие, а не функция . Также «хэш-тег» не подходит в этом контексте — если вы имеете в виду часть URL-адреса после и включая хеш-символ#
, это просто хэш, а не хэш-тег. - person Paul D. Waite   schedule 26.12.2012Alias
это не выход. - person Paul D. Waite   schedule 26.12.2012