django - 为我的 django 网站注册自定义域时出现 403 禁止错误
问题描述
我是 Django 新手,我正在学习如何使用 ngnix ubuntu 和 gunicorn 部署站点的教程,我在 namecheap 购买了一个域名,并且该站点由 Linode 托管,但无论何时。每一步都很成功,当我检查 gunicorn 时没有错误状态,他的服务器也成功重新启动,但是当我访问域时,我得到一个 403forbiden 错误。我检查过类似的问题,但没有一个有帮助
设置.py
ALLOWED_HOSTS = ['www.devbrian.com',]
server {
listen 80;
server_name wwww.devbrian.com;
location = /favicon.ico {access_log off;log_not_found off;}
client_max_body_size 100M;
location /static/ {
root /home/brian/blog;
}
location /media/ {
root /home/brian/blog;
}
location / {
include proxy_params;
proxy_pass http://unix:/home/brian/blog.sock;
}
}
sudo nano /etc/nginx/sites-available/default
#
server {
listen 80 default_server;
listen [::]:80 default_server;
# SSL configuration
#
# listen 443 ssl default_server;
# listen [::]:443 ssl default_server;
#
# Note: You should disable gzip for SSL traffic.
# See: https://bugs.debian.org/773332
#
# Read up on ssl_ciphers to ensure a secure configuration.
# See: https://bugs.debian.org/765782
#
# Self signed certs generated by the ssl-cert package
# Don't use them in a production server!
#
# include snippets/snakeoil.conf;
root /var/www/html;
# Add index.php to the list if you are using PHP
}
解决方案
推荐阅读
- php - 从另一个模型访问特定属性
- javascript - 如何使用自定义菜单渲染组件?
- c# - 使用 .Net Core 3 解析 XML 时遇到问题
- ios - 应用程序的第二次启动仅显示黑色视图
- json - python2.7 - json 编码器 - 为什么对象不可序列化
- scala - 在 graphX 中,如何使用利用其拓扑的自定义 PartitionStrategy 对图进行分区?
- php - Wordpress“前端仪表板自定义帖子和分类”插件不允许添加特色图片
- java - 如何在 Eclipse 2019-09 中引用 Maven 项目中的类?
- postgresql - Heroku Postgres 应用程序可以在本地机器上运行,但不能在 Heroku 上运行
- regex - 如何在准确文本之前在 Notepad++ 中查找和替换?