Redirector handle by request url
This commit is contained in:
parent
8d99cd5ccf
commit
854e00882b
@ -36,7 +36,12 @@ async def _handle_request(path: str):
|
|||||||
|
|
||||||
domains = Environment.get("DOMAINS", list[str], [])
|
domains = Environment.get("DOMAINS", list[str], [])
|
||||||
domain = await short_url.domain
|
domain = await short_url.domain
|
||||||
if domain is not None and domain.name not in domains:
|
logger.debug(f"Domain: {domain}, request.host: {request.host}")
|
||||||
|
|
||||||
|
host = request.host
|
||||||
|
if ":" in host:
|
||||||
|
host = host.split(":")[0]
|
||||||
|
if host not in domains or domain is not None and domain.name not in domains:
|
||||||
return render_template("404.html"), 404
|
return render_template("404.html"), 404
|
||||||
|
|
||||||
user_agent = request.headers.get("User-Agent", "").lower()
|
user_agent = request.headers.get("User-Agent", "").lower()
|
||||||
|
@ -1 +1 @@
|
|||||||
1.2.1
|
1.2.2
|
Loading…
Reference in New Issue
Block a user