Tengo un sitio web multilingüe (11 idiomas). En este momento, funciona seleccionando el idioma usando el parámetro de obtención de 'idioma' o una cookie. Ahora quiero usar subdominios en lugar de cookies y obtener el parámetro. Pero no quiero hacer 11 copias completas del sitio web (motor y algunas cosas estáticas) para cada subdominio. ¿Es posible colocar algún código php y htaccess (una pieza muy pequeña) en el catálogo raíz de cada subdominio, por lo que una sola copia del motor del sitio web y esas cosas serán utilizadas por 11 subdominios. Gracias.PHP: sitio web multilingüe en subdominios sin muchas copias de public_html
Respuesta
Yo diría que configure su Apache para apuntar todos sus virtual hosts a la misma carpeta, luego use $_SERVER["SERVER_NAME"] para descubrir qué subdominio se solicitó.
no tendrá más remedio que determinar el idioma elegido de alguna manera. Me gusta la idea de Septik hasta ahora, pero en mis aplicaciones, prefiero usar el accept-language encabezado http del navegador para determinar el idioma predeterminado del usuario y usar una sesión (para cookies o POST-Parameters otra vez) para guardar un idioma diferente elección.
Necesito todas las versiones del sitio web indexadas por los motores de búsqueda. Este método no sería útil. – user1267570
- 1. Implementación de sitio web multilingüe usando ASP.Net
- 2. Yii: sitio web multilingüe: mejores prácticas
- 3. Traduciendo PHP date() para Sitio multilingüe
- 4. ¿Cómo configurar CodeIgniter para un sitio web realmente multilingüe?
- 5. Spree como sitio multilingüe/bilingüe
- 6. Copia de seguridad del sitio web en PHP?
- 7. Optimización SEO múltiples dominios y sitio multilingüe
- 8. Clonación de git directamente en la raíz web public_html
- 9. sitio web móvil sin conexión
- 10. php contraseña protegida sitio web
- 11. Rails CMS para un sitio multilingüe
- 12. no PHP sitio genera errores de PHP
- 13. Bloque de IP específico de mi sitio web en PHP
- 14. Pros/contras de subdominios en aplicaciones web
- 15. Optimización del sitio web de PHP
- 16. Transacción MySQL en muchas solicitudes PHP
- 17. PHP Guest El acceso al sitio web
- 18. Debe su sitio web funcionar sin JavaScript
- 19. obtener el sitio web ip usando php
- 20. Invisible .htaccess Redirigir desde/public_html/to/public_html/folder
- 21. ¿La forma más fácil de tener un sitio django multilingüe?
- 22. Cómo mostrar el PDF en el sitio web de PHP sin Flash/Adobe
- 23. Drupal multilingüe
- 24. ¿Debo incluir el complemento "sin prefijo" en mi sitio web
- 25. Establecer cookies de sesión para subdominios específicos
- 26. ¿La aplicación web multilingüe cambia el texto del div?
- 27. ¿Cómo puedo implementar OCR en un sitio web usando PHP?
- 28. código PHP es visible en el sitio web
- 29. traduciendo un sitio web en php o mysql?
- 30. Sitio web en idiomas de derecha a izquierda (árabe, hebreo)
+1 este es el camino a seguir. – dmp
Esto funcionó. ¡Gracias! – user1267570
¿Cómo puedo configurar Apache para que apunte todos los hosts virtuales a la misma carpeta? ¿Puedes escribir el código, por favor :) – D3VELOPER