2011-05-11 15 views
5

He escrito un controlador con el nombre CMS (letra mayúscula). Cuando llamo al enlace http://localhost/CI/testing/admin/cms/insert, no tiene ningún problema. Funciona bien en localhost.codeigniter url mayúscula

Después de cargar esa página en el servidor y cuando ejecuto la instrucción, http://dev.test.in/testing/admin/cms/insert, no se muestra la página. Pero cuando cambio la url a http://dev.test.in/testing/admin/CMS/insert, está en condiciones de funcionamiento.

Para resolver esto, tendré que cambiar el nombre del controlador a cms (letra minúscula) o cambiar toda la url del ancla a CMS. ¿Hay alguna otra solución para resolver esto? Como escribir htaccess file?

Respuesta

2

El problema existe coz nombre de archivo diferente en Linux y Windows MiArchivo & mi_archivo no puede existir en un mismo camino en Windows, pero puede en un Linux

+0

¿Es posible solucionar esto usando regla de reescritura? –

+0

creo que sí, pero lo siento, no tengo conocimiento sobre cómo reescribir, pero si tiene pocas URL, puede cambiar el nombre de los archivos. – Sourav