Удостоверьтесь, что Вы отмечаете папку как приложение, которое имеет .aspx файл.
Если первый план действий является хорошим Монитором Процесса выполнения, и воспроизведите проблему. Отфильтруйте журнал для любого ДОСТУПА ЗАПРЕЩЕН. Это сделает Вам отчет, который не имеет необходимого разрешения выполнить страницу.
Я нашел проблему, спасибо за помощь, ребята. Оказывается, мои файлы конфигурации apache в порядке. Мне нужно было создать запись A (хост) в моем регистраторе домена, которая указывала бы на «эластичный» IP-адрес EC2.
удалите все символические ссылки в / etc / apache2 / sites-enabled, а затем
sudo a2ensite mydomain
sudo a2ensite mysubdomain
sudo apache2ctl restart
. Также убедитесь, что ваша директива NameVirtualHost размещена до чтения конфигураций VirtualHost. Легкий способ сделать это - добавить его в /etc/apache2/ports.conf
. Вероятно, у вас есть конфигурация по умолчанию в sites-available (вероятно, с символической ссылкой как 000-default в sites-enabled). Если вы хотите сохранить эту конфигурацию по умолчанию, вы можете добавить строку NameVirtualHost в начало этого файла.
скорее всего, ваш NameVirtualHost неверен .. он должен совпадать что находится в вашем разделе виртуального хоста, так что это должно быть
NameVirtualHost *:80
Также не уверен, что это такое
$ ln -s /etc/apache2/sites-available/mydomian $ vim /etc/apache2/sites-enabled/mydomian
Я предполагаю опечатку? но доступны ли они для сайтов?