Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

150
Views
Usando la misma base de código en dos sitios usando Symfony pero restringiendo un sitio a un área muy estricta

Construí un sitio en Symfony 4.4, llamémoslo redwidgets.com . Ahora, como parte de este sitio, tenemos una característica que queremos permitir que otras compañías usen, sin embargo, no queremos que sepan que es parte de redwidgets.com .

Creé una página en www.redwidgets.com/stock-lookup para la que usé una plantilla diferente, por lo que no tiene marca, etc. Y usando un ServerAlias en Apache puedo ver esto en www.genericwidgets.com/stock-loopup

Sin embargo, necesito bloquear a las personas en www.genericwidets.com para que no vayan a otras secciones del sitio y vean que es parte de redwidgets.com , por lo que me gustaría que si intentan acceder a la raíz, obtendrán una página genérica. .

Pensé que tal vez haya una manera de usar security.yaml para identificar el dominio al que se llama y restringirlo en función de eso, pero no he podido averiguar si eso es posible.

Pensé en simplemente alojar esta página en un sitio separado, pero no estoy muy seguro de cómo se puede compartir la misma base de datos entre los sitios, ¿tendría que duplicar Entidades y código, etc., eso sonaría muy molesto? No puede estar separado, ya que redwidgets.com hace un gran uso de las entidades relevantes.

Actualmente usando Symfony 4.4, Apache 2.4

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!