在nginx后面的Django应用中正确设置光标nextLink域名,需要进行以下步骤:
location / {
proxy_pass http://localhost:8000; # 将请求转发到Django应用的地址和端口
proxy_set_header Host $host; # 设置请求头中的Host字段为当前域名
proxy_set_header X-Real-IP $remote_addr; # 设置请求头中的X-Real-IP字段为客户端真实IP
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 设置请求头中的X-Forwarded-For字段为客户端IP
}
ALLOWED_HOSTS = ['example.com', 'www.example.com', '127.0.0.1']
from django.http import HttpResponse
def my_view(request):
response = HttpResponse('Hello, world!')
response.set_cookie('nextLink', 'example.com')
return response
var nextLink = document.cookie.replace(/(?:(?:^|.*;\s*)nextLink\s*\=\s*([^;]*).*$)|^.*$/, "$1");
console.log(nextLink);
以上步骤可以帮助你在nginx后面的Django应用中正确设置光标nextLink域名。请注意,这只是一个示例,实际应用中可能需要根据具体情况进行适当调整。
领取专属 10元无门槛券
手把手带您无忧上云