2015-04-02 3 views
0

Компания, в которой я работаю, имеет компьютер для размещения нашего веб-сайта. Я могу получить доступ к сайту с http без каких-либо проблем, но когда я добавляю https, он дает мне эту ошибку. Мы используем apache для нашего веб-сервера (XAMPP).Как открыть мой сайт с помощью защищенного http (https)?

Объект не найден!

Запрашиваемый URL-адрес не был найден на этом сервере. Если вы указали URL вручную, проверьте правильность написания и повторите попытку.

Если вы считаете, что это ошибка сервера, обратитесь к веб-мастеру.

Ошибка 404

Однако при попытке скопировать сайт на мой другой компьютер (также с XAMPP на нем) и запустить сайт в локальном хосте с HTTPS оборотный штраф. Я попытался найти ответ, но я не могу найти тот, который я ищу. Кто-нибудь столкнулся с этой проблемой или знал, что могло бы вызвать это?

Заранее благодарен

+0

Вероятное объяснение заключается в том, что сервер Apache на вашем «другом компьютере» имеет порт HTTPS, открытый, тогда как он закрыт ваш первый компьютер. –

ответ

0

Я исправил эту проблему. Это произошло потому, что каталог DocumentRoot и имя сервера в http-ssl.conf в папке apache/conf/extra по-прежнему были установлены по умолчанию. Я изменил его так, что он использует то же имя servername и documentroot, что я указал в httpd-vhosts.conf

0

Был такой же вопрос на сервере LAMP. В файле ssl.conf мы изменили AllowOverride None for; для AllowOverride All. Это исправило проблему.

DocumentRoot/вар/WWW/

< Каталог />

Опции FollowSymLinks

AllowOverride None

</Directory>

< Каталог/вар/WWW />

Options Indexes FollowSymlinks MultiViews

AllowOverride Все

заказ разрешить, запретить

позволяют из всех

</Каталог>

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