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

125
Views
Detenga el redireccionamiento automático de localhost a https con la adición de www

El sitio web configurado en mi host local ' http://subdomain.customdomain.com ' está redirigiendo a ' https://www.subdomain.customdomain.com ' y no puedo entender por qué.

Lo que he hecho es lo siguiente:

  1. Configure un nombre de host en dyn.com, es decir, subdominio.dyndns.org
  2. Configure el enrutador para actualizar la IP dinámica a subdomain.dyndns.org en dyn.com (el enrutador está actualizando la IP correctamente)
  3. Como quiero usar un dominio personalizado, agregué un registro CNAME para subdomain.customdomain.com que apunta a subdomain.dyndns.org (esto se resuelve en la IP correcta)
  4. Configurar el reenvío de puertos en el puerto 80 de mi enrutador (80 externo a 80 interno)
  5. Configurar host virtual en mi apache local:

     <VirtualHost subdomain.customdomain.com:80> DocumentRoot "C:/xampp/htdocs/customdomain" ServerName subdomain.customdomain.com:80 ServerAlias subdomain.customdomain.com:80 </VirtualHost>

Ahora, cuando abro http://subdominio.customdomain.com en mi navegador, se redirige a https://www.subdominio.customdomain.com con el error: No se puede acceder a este sitio IP del servidor de www.subdominio.customdomain.com No se pudo encontrar la dirección.

Cuando agrego directamente subdomain.customdomain.com para apuntar a mi IP de LAN en mi archivo de host de Windows, no se redirige y el sitio web funciona bien. ¿Simplemente no puedo entender qué está yendo mal?

A continuación se muestran los contenidos del archivo .htaccess:

 # BEGIN WordPress # The directives (lines) between `BEGIN WordPress` and `END WordPress` are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress <FilesMatch "\.(?i:pdf)$"> ForceType application/pdf Header set Content-Disposition attachment </FilesMatch>

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

¡Arreglado el problema! El problema estaba en las configuraciones del host virtual.

La configuración que estaba causando el problema

 <VirtualHost *:80> DocumentRoot "C:/xampp/htdocs/" ServerName localhost ServerAlias localhost <Directory "C:/xampp/htdocs/"> AllowOverride All Require local </Directory> </VirtualHost> <VirtualHost subdomain.customdomain.com:80> DocumentRoot "C:/xampp/htdocs/some/directory/wordpress" ServerName subdomain.customdomain.com:80 ServerAlias subdomain.customdomain.com:80 </VirtualHost> <VirtualHost www.somedomain.com:80> DocumentRoot "C:/xampp/some/directory2/wordpress" ServerName www.somedomain.com:80 ServerAlias somedomain.com:80 </VirtualHost>

La configuración que lo arregló:

 <VirtualHost *:80> ServerName localhost ServerAlias localhost DocumentRoot "C:/xampp/htdocs/" </VirtualHost> <VirtualHost *:80> ServerName subdomain.customdomain.com:80 ServerAlias subdomain.customdomain.com:80 DocumentRoot "C:/xampp/htdocs/some/directory/wordpress" </VirtualHost> <VirtualHost *:80> DocumentRoot "C:/xampp/some/directory2/wordpress" ServerName www.somedomain.com:80 ServerAlias somedomain.com:80 </VirtualHost>
over 4 years ago · Santiago Trujillo Report
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!