У меня есть основное приложение для web2py, так как я делаю простой сайт для своей организации. Это будет очень просто - не будет логинов пользователей, нет информации, нет баз данных, ничего - на самом деле это будет в основном статичным. Единственным динамическим контентом будет пара скребок, показывающая, что наша группа была до недавнего времени. Тем не менее, мое приложение web2py, похоже, заставляет каждое отдельное соединение переходить через HTTPS. Я не хочу этого, потому что, поскольку я сам подписывал SSL-сертификат для целей входа в админ, каждый браузер действует, как мой веб-сайт, является сайтом вредоносных атак, потому что сертификат SSL не проверен. Я хочу разрешить обычные подключения к стороне администратора, не входящей в мою сторону, для использования HTTP, но они всегда, независимо от того, какой браузер я использую, или очистка файлов cookie и т. Д., Перенаправляют на HTTPS и запускают это «вредоносное веб-сайт "предупреждает обо всех браузерах. Я просто хочу, чтобы сайт разрешил нормальный HTTP. Кто-нибудь знает, что я могу сделать?Как получить web2py, чтобы разрешить обычный http?
0
A
ответ
1
Если вы используете web2py «Один шаг производства развертывания» сценарий под Linux, то, возможно, у вас есть это в вашем скрипте:
<VirtualHost *:80>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
CustomLog /var/log/apache2/access.log common
ErrorLog /var/log/apache2/error.log
</VirtualHost>
Вы можете изменить его на:
RewriteEngine Off
И удалите RewriteCond и RewriteRule. Тогда ваше http-соединение не будет переписываться на https.
Смежные вопросы
- 1. Конфигурируйте AWS, чтобы разрешить обычный FTP
- 2. $ http Получить логику, чтобы разрешить 200 OK
- 3. Как разрешить несколько представлений форм в web2py?
- 4. Как разрешить контуры, чтобы получить статус принтера
- 5. Разрешить несколько методов входа в web2py
- 6. Как получить json в режиме просмотра web2py
- 7. Как получить текущий url в web2py?
- 8. как разрешить ошибку http 400?
- 9. web2py request.post_vars отсутствует в HTTP PATCH
- 10. web2py - python
- 11. Python web2py сохранить изображение с http сообщения
- 12. RSpec: Разрешить переменный экземпляр, чтобы получить метод
- 13. Web2py - mysql - как DAL?
- 14. Как получить параметры строки url в Web2Py?
- 15. Web2py: Как получить товар в FieldStorage?
- 16. Расширьте поток, чтобы разрешить бесполезные многопотоки с http в C#
- 17. PHP RegEx, чтобы разрешить mailto: http: // и tel: hyperlinks
- 18. Как установить web2py приборы
- 19. Как заставить http получить запрос от сервлета, чтобы получить изображение?
- 20. web2py, чтобы проверить, если это действие POST
- 21. Force GeoLocation, чтобы разрешить
- 22. web2py не делает http-соединения, как он взаимодействует с браузерами
- 23. Wicket.Ajax.ajax работает не как ajax, но, как обычный http-запрос
- 24. Обычный HTTP-запрос против TCP-соединения + HTTP-заголовок
- 25. Билет Web2py неверные ссылки
- 26. Как использовать print.css, чтобы сделать выбор выглядеть как обычный текст
- 27. Web2py: id как внешний ключ
- 28. Как преобразовать текст в обычный обычный текст?
- 29. Как разрешить конфигурацию HTTP и HTTP на уровне DNS?
- 30. Пример Camunda HTTP Connector, чтобы получить массив
web2py не устанавливает HTTPS по умолчанию, так что это, вероятно, связано с тем, как вы настроили свой сервер или какой-либо код, который вы добавили/скопировали в файл модели (например, 'request.requires_https()'). Вероятно, вам нужно будет объяснить, как вы развернули свое приложение и, возможно, указали какой-то код. – Anthony