mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-20 03:09:37 +03:00
How to disable this IP/domain redirection? #4360
Closed
opened 2026-02-05 08:39:47 +03:00 by OVERLORD
·
5 comments
No Branch/Tag Specified
development
release
v25-12
l10n_development
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.7
v25.12.6
v25.12.5
v25.12.4
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
pull-request
Mirrored from GitHub Pull Request
No Label
🐕 Support
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#4360
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cosmicDustOfLightLength on GitHub (Dec 11, 2023).
Attempted Debugging
Searched GitHub Issues
Describe the Scenario
During installation, we provide the URL or IP, for example 192.168.1.12
Everything was installed correctly, by entering IP 192.168.5.12 in the browser, the page appears and you can log in.
I wanted to enter the domain instead of the IP, e.g. "bookstack.home.lan"
Just like for other such network services on my LAN.
I entered a redirect in my DNS router from "bookstack.home.lan" to IP: 192.168.5.12.
DNS works, but now when you enter the domain "bookstack.home.lan" in the browser, it is automatically redirected to the IP address that was entered during installation.
Can this redirect be disabled somehow?
Due to this redirection from the domain to the IP in the browser, I am not able to configure the zero trust cloudflare tunnel to enter another domain from the public network to the LAN.
It doesn't work because it's a redirect.
While away from home in a public network, entering e.g. "bookstack.tunel.ovh", after authentication, it redirects me to the local IP address which is known only in the LAN network, not WAN.
How to disable this IP/domain redirection so that the browser shows any domain that has been entered for this host's IP address in DNS server. Didn't the browser redirect the address from the domain to the IP entered during installation?
Thanks!
Exact BookStack Version
v23.10.4
Log Content
No response
Hosting Environment
Ubuntu 22.04 Script
@ssddanbrown commented on GitHub (Dec 11, 2023):
Hi @cosmicDustOfLightLength,
To change the URL after running the script, you need to alter two files:
/var/www/bookstack/.envFind the
APP_URLentry in this file, then update it to behttp://bookstack.home.lan(or https if active)./etc/apache2/sites-available/bookstack.confAt about line 2 of this file, change the value for
ServerNameto bebookstack.home.laninstead of your IP. You'll need to restart apache after doing this.sudo systemctl restart apache2.service.Note that BookStack only supports being hosted on one hostname/domain/origin-name at a time.
Typically, where you may have different public/private addresses, you'd be better off standardising on the externally accessibly address for both, so use the external address for internal use also.
@Man-in-Black commented on GitHub (Dec 11, 2023):
You should also make use of the following command as described here:
https://www.bookstackapp.com/docs/admin/commands/#update-system-url
This is to alter all exisiting content to the new URL.
@cosmicDustOfLightLength commented on GitHub (Dec 12, 2023):
Thanks, all mistake with .env and i put http instead https, now cloudflare tunnel work with this app perfect!
@zhudovigor commented on GitHub (Sep 10, 2024):
Hi, I've overwritten everything. the site opens by domain, but there is a split and an error. What can fix it?

@ssddanbrown commented on GitHub (Sep 10, 2024):
@zhudovigor Start a new support thread, detailing your environment and any information from the application debug logs as per https://www.bookstackapp.com/docs/admin/debugging/#error-log-file.