Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support to listen on multiple URLs behind reverse proxy #4418

Closed
jozefrebjak opened this issue Dec 12, 2024 · 1 comment
Closed

Support to listen on multiple URLs behind reverse proxy #4418

jozefrebjak opened this issue Dec 12, 2024 · 1 comment

Comments

@jozefrebjak
Copy link
Contributor

PHP version: PHP 8.2.20
FreeScout version: 1.8.154
Database: MySQL
Are you using CloudFlare: No
Are you using non-official modules: No

If SITE_URL is set to support.example1.com, then requests from support.example2.com are redirected to support.example1.com. This is confusing for users because a user who is a member of example1.com doesn't need to see example2.com in the URL and vice versa.

Expected Behavior

Requests from support.example2.com should not be redirected to support.example1.com. Each domain should maintain its own URL in the browser.

Actual Behavior

Requests from support.example2.com are redirected to support.example1.com, causing confusion for users.

Steps to Reproduce

  1. Set up Traefik reverse proxy to listen on multiple hosts:
    Host(`support.example1.com`,`support.example2.com`)
    
  2. Set SITE_URL to support.example1.com.
  3. Access the app using support.example2.com.
@freescout-help
Copy link
Collaborator

Unfortunately there is no plans to implement this. Maybe someone else would wish to implement this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants