Foros del Web » Administración de Sistemas » Apache »

2 ficheros htaccess

Estas en el tema de 2 ficheros htaccess en el foro de Apache en Foros del Web. Buenas, Voy perdida. He modificado la web y me gustaría enseñársela al cliente antes de reemplazarla. He creado una carpeta dentro del dominio y he ...
  #1 (permalink)  
Antiguo 20/11/2015, 11:19
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 11 meses
Puntos: 4
2 ficheros htaccess

Buenas,
Voy perdida. He modificado la web y me gustaría enseñársela al cliente antes de reemplazarla.
He creado una carpeta dentro del dominio y he copiado todos los ficheros allí. Con el fichero .htaccess da el error 404, si lo borro, se visualiza la web pero como si no encontrara las rutas, ya que no aplica los estilos css.
Estoy mirando el fichero htaccess y no veo que es lo que debería de cambiar. Lo pongo a continuación por si alguien, ve donde cometo el error.

He cambiado
RewriteCond %{HTTP_HOST} ^www.RRR.es [NC]
RewriteRule ^(.*)$ http://RRR.es/$1 [L,R=301]

Por
RewriteCond %{HTTP_HOST} ^www.RRR.es/copia [NC]
RewriteRule ^(.*)$ http://RRR.es/copia/$1 [L,R=301]


Código Apache:
Ver original
  1. Options +SymLinksIfOwnerMatch
  2. RewriteEngine On
  3. AddDefaultCharset utf-8
  4. php_value default_charset utf-8
  5.  
  6. #RewriteCond %{HTTP_HOST} ^tudominio.com
  7. #RewriteRule (.*) http://www.tudominio.com/$1 [R=301,L]
  8.  
  9. RewriteCond %{HTTP_HOST} ^www.RRR.es [NC]
  10. RewriteRule ^(.*)$ http://RRR.es/$1 [L,R=301]
  11.  
  12.  
  13. <IfModule mod_deflate.c>
  14.     #The following line is enough for .js and .css
  15.     AddOutputFilter DEFLATE js css
  16.     AddOutputFilterByType DEFLATE text/plain text/xml application/xhtml+xml text/css application/xml application/rss+xml application/atom_xml application/x-javascript application/x-httpd-php application/x-httpd-fastphp text/html
  17.  
  18.     #The following lines are to avoid bugs with some browsers
  19.     BrowserMatch ^Mozilla/4 gzip-only-text/html
  20.     BrowserMatch ^Mozilla/4\.0[678] no-gzip
  21.     BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  22. </IfModule>
  23.  
  24. <Files *.js>
  25. SetOutputFilter DEFLATE
  26. </Files>
  27.  
  28. <ifModule mod_gzip.c>
  29.     mod_gzip_on Yes
  30.     mod_gzip_dechunk Yes
  31.     mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
  32.     mod_gzip_item_include handler ^cgi-script$
  33.     mod_gzip_item_include mime ^text/.*
  34.     mod_gzip_item_include mime ^application/x-javascript.*
  35.     mod_gzip_item_exclude mime ^image/.*
  36.     mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
  37.     mod_gzip_item_include file \.css$
  38.     mod_gzip_item_include file \.js$
  39.     mod_gzip_item_include mime ^application/javascript$
  40.     mod_gzip_item_include mime ^application/x-javascript$
  41. </ifModule>
  42.  
  43. # BEGIN EXPIRES
  44. <IfModule mod_expires.c>
  45.     ExpiresActive On
  46.     ExpiresDefault "access plus 10 days"
  47.     ExpiresByType text/css "access plus 1 week"
  48.     ExpiresByType text/plain "access plus 1 month"
  49.     ExpiresByType image/gif "access plus 1 month"
  50.     ExpiresByType image/png "access plus 1 month"
  51.     ExpiresByType image/jpeg "access plus 1 month"
  52.     ExpiresByType application/x-javascript "access plus 1 month"
  53.     ExpiresByType application/javascript "access plus 1 week"
  54.     ExpiresByType application/x-icon "access plus 1 year"
  55. </IfModule>
  56. # END EXPIRES
  57.  
  58. <IfModule mod_headers.c>
  59.     <FilesMatch "\.(js|css|xml|gz)$">
  60.         Header append Vary Accept-Encoding
  61.     </FilesMatch>
  62.     <FilesMatch "\.(ico|jpe?g|png|gif|swf)$">  
  63.         Header set Cache-Control "public"  
  64.     </FilesMatch>  
  65.     <FilesMatch "\.(css)$">  
  66.         Header set Cache-Control "public"  
  67.     </FilesMatch>  
  68.     <FilesMatch "\.(js)$">  
  69.         Header set Cache-Control "private"  
  70.     </FilesMatch>  
  71.     <FilesMatch "\.(x?html?|php)$">  
  72.         Header set Cache-Control "private, must-revalidate"  
  73.     </FilesMatch>
  74. </IfModule>
  75.  
  76.  
  77. RewriteRule inici$                          index.php?idioma=ca [L]
  78. RewriteRule inicio$                     index.php?idioma=es [L]
  79. RewriteRule valoracions$                    valoracions.php?idioma=ca [L]
  80. RewriteRule valoraciones$                   valoracions.php?idioma=es [L]
  81. RewriteRule nosaltres$                      nosaltres.php?idioma=ca [L]
  82. RewriteRule nosotros$                       nosaltres.php?idioma=es [L]
  83. RewriteRule serveis$                        serveis.php?idioma=ca [L]
  84. RewriteRule servicios$                      serveis.php?idioma=es [L]
  85. RewriteRule contacte$                       contacte.php?idioma=ca [L]
  86. RewriteRule contacto$                       contacte.php?idioma=es [L]
  87. RewriteRule administracio-finques$              administracio.php?idioma=ca [L]
  88. RewriteRule administracion-fincas$              administracio.php?idioma=es [L]                                                                              
  89. RewriteRule pisos-cases$                    recomenats.php?tipus=3&idioma=ca [L]
  90. RewriteRule ^(locals-oficines)$                 recomenats.php?tipus=7&idioma=ca [L]
  91. RewriteRule ^(naus-industrials)$                recomenats.php?tipus=6&idioma=ca [L]
  92. RewriteRule ^(solars-parceles)$                 recomenats.php?tipus=8&idioma=ca [L]
  93. RewriteRule ^(parquings)$                   recomenats.php?tipus=5&idioma=ca [L]
  94. RewriteRule ^(oportunitats-bancaries)$              recomenats.php?tipus=0&idioma=ca [L]
  95. RewriteRule immobles-singulars$                 recomenats.php?tipus=9&idioma=ca [L]
  96. RewriteRule ^(pisos-casas)$                     recomenats.php?tipus=3&idioma=es [L]
  97. RewriteRule ^(locales-oficinas)$                recomenats.php?tipus=7&idioma=es [L]
  98. RewriteRule ^(naves-industriales)$              recomenats.php?tipus=6&idioma=es [L]
  99. RewriteRule ^(solares-parcelas)$                recomenats.php?tipus=8&idioma=es [L]
  100. RewriteRule ^(parkings)$                    recomenats.php?tipus=5&idioma=es [L]
  101. RewriteRule ^(oportunidades-bancarias)$             recomenats.php?tipus=0&idioma=es [L]
  102. RewriteRule inmuebles-singulares$               recomenats.php?tipus=9&idioma=es [L]
  103. RewriteRule fitxa/(.*)\.html$                   detall.php?referencia=$1&idioma=ca [L]
  104. RewriteRule ficha/(.*)\.html$                   detall.php?referencia=$1&idioma=es [L]
  105. RewriteRule fitxaPDF/(.*)\.html$                fitxaPDF.php?referencia=$1&idioma=ca [L]
  106. RewriteRule fichaPDF/(.*)\.html$                fitxaPDF.php?referencia=$1&idioma=es [L]

Gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #2 (permalink)  
Antiguo 20/11/2015, 11:50
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: 2 ficheros htaccess

Sigues manteniendo..
Código Apache:
Ver original
  1. RewriteCond %{HTTP_HOST} ^www.RRR.es [NC]
  2. RewriteRule ^(.*)$ http://RRR.es/$1 [L,R=301]
en la raíz principal?
o la borraste?
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #3 (permalink)  
Antiguo 20/11/2015, 17:15
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 11 meses
Puntos: 4
Respuesta: 2 ficheros htaccess

Gracias por responder. Si, si, sigo manteniendo intacta la web original, que está en la raíz.
Es que sinó, qué opciones tengo de subir la web a Internet, si en mi propio dominio no puedo?

Gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #4 (permalink)  
Antiguo 25/11/2015, 12:33
 
Fecha de Ingreso: julio-2012
Mensajes: 81
Antigüedad: 12 años, 4 meses
Puntos: 3
Respuesta: 2 ficheros htaccess

Hola.
Prueba lo siguiente: Elimina todo lo que tienes a partir de la linea 9 y ponlo de esta manera:

Código Apache:
Ver original
  1. RewriteRule inici$                          index.php?idioma=ca [L]
  2. RewriteRule inicio$                     index.php?idioma=es [L]
  3. RewriteRule valoracions$                    valoracions.php?idioma=ca [L]
  4. RewriteRule valoraciones$                   valoracions.php?idioma=es [L]
  5. RewriteRule nosaltres$                      nosaltres.php?idioma=ca [L]
  6. RewriteRule nosotros$                       nosaltres.php?idioma=es [L]
  7. RewriteRule serveis$                        serveis.php?idioma=ca [L]
  8. RewriteRule servicios$                      serveis.php?idioma=es [L]
  9. RewriteRule contacte$                       contacte.php?idioma=ca [L]
  10. RewriteRule contacto$                       contacte.php?idioma=es [L]
  11. RewriteRule administracio-finques$              administracio.php?idioma=ca [L]
  12. RewriteRule administracion-fincas$              administracio.php?idioma=es [L]                                                                              
  13. RewriteRule pisos-cases$                    recomenats.php?tipus=3&idioma=ca [L]
  14. RewriteRule ^(locals-oficines)$                 recomenats.php?tipus=7&idioma=ca [L]
  15. RewriteRule ^(naus-industrials)$                recomenats.php?tipus=6&idioma=ca [L]
  16. RewriteRule ^(solars-parceles)$                 recomenats.php?tipus=8&idioma=ca [L]
  17. RewriteRule ^(parquings)$                   recomenats.php?tipus=5&idioma=ca [L]
  18. RewriteRule ^(oportunitats-bancaries)$              recomenats.php?tipus=0&idioma=ca [L]
  19. RewriteRule immobles-singulars$                 recomenats.php?tipus=9&idioma=ca [L]
  20. RewriteRule ^(pisos-casas)$                     recomenats.php?tipus=3&idioma=es [L]
  21. RewriteRule ^(locales-oficinas)$                recomenats.php?tipus=7&idioma=es [L]
  22. RewriteRule ^(naves-industriales)$              recomenats.php?tipus=6&idioma=es [L]
  23. RewriteRule ^(solares-parcelas)$                recomenats.php?tipus=8&idioma=es [L]
  24. RewriteRule ^(parkings)$                    recomenats.php?tipus=5&idioma=es [L]
  25. RewriteRule ^(oportunidades-bancarias)$             recomenats.php?tipus=0&idioma=es [L]
  26. RewriteRule inmuebles-singulares$               recomenats.php?tipus=9&idioma=es [L]
  27. RewriteRule fitxa/(.*)\.html$                   detall.php?referencia=$1&idioma=ca [L]
  28. RewriteRule ficha/(.*)\.html$                   detall.php?referencia=$1&idioma=es [L]
  29. RewriteRule fitxaPDF/(.*)\.html$                fitxaPDF.php?referencia=$1&idioma=ca [L]
  30. RewriteRule fichaPDF/(.*)\.html$                fitxaPDF.php?referencia=$1&idioma=es [L]
  31. RewriteRule ^(.*)$ http://RRR.es/$1 [L,R=301]
  32.  
  33. <IfModule mod_deflate.c>
  34.     #The following line is enough for .js and .css
  35.     AddOutputFilter DEFLATE js css
  36.     AddOutputFilterByType DEFLATE text/plain text/xml application/xhtml+xml text/css application/xml application/rss+xml application/atom_xml application/x-javascript application/x-httpd-php application/x-httpd-fastphp text/html
  37.  
  38.     #The following lines are to avoid bugs with some browsers
  39.     BrowserMatch ^Mozilla/4 gzip-only-text/html
  40.     BrowserMatch ^Mozilla/4\.0[678] no-gzip
  41.     BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  42. </IfModule>
  43.  
  44. <Files *.js>
  45. SetOutputFilter DEFLATE
  46. </Files>
  47.  
  48. <ifModule mod_gzip.c>
  49.     mod_gzip_on Yes
  50.     mod_gzip_dechunk Yes
  51.     mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
  52.     mod_gzip_item_include handler ^cgi-script$
  53.     mod_gzip_item_include mime ^text/.*
  54.     mod_gzip_item_include mime ^application/x-javascript.*
  55.     mod_gzip_item_exclude mime ^image/.*
  56.     mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
  57.     mod_gzip_item_include file \.css$
  58.     mod_gzip_item_include file \.js$
  59.     mod_gzip_item_include mime ^application/javascript$
  60.     mod_gzip_item_include mime ^application/x-javascript$
  61. </ifModule>
  62.  
  63. # BEGIN EXPIRES
  64. <IfModule mod_expires.c>
  65.     ExpiresActive On
  66.     ExpiresDefault "access plus 10 days"
  67.     ExpiresByType text/css "access plus 1 week"
  68.     ExpiresByType text/plain "access plus 1 month"
  69.     ExpiresByType image/gif "access plus 1 month"
  70.     ExpiresByType image/png "access plus 1 month"
  71.     ExpiresByType image/jpeg "access plus 1 month"
  72.     ExpiresByType application/x-javascript "access plus 1 month"
  73.     ExpiresByType application/javascript "access plus 1 week"
  74.     ExpiresByType application/x-icon "access plus 1 year"
  75. </IfModule>
  76. # END EXPIRES
  77.  
  78. <IfModule mod_headers.c>
  79.     <FilesMatch "\.(js|css|xml|gz)$">
  80.         Header append Vary Accept-Encoding
  81.     </FilesMatch>
  82.     <FilesMatch "\.(ico|jpe?g|png|gif|swf)$">  
  83.         Header set Cache-Control "public"  
  84.     </FilesMatch>  
  85.     <FilesMatch "\.(css)$">  
  86.         Header set Cache-Control "public"  
  87.     </FilesMatch>  
  88.     <FilesMatch "\.(js)$">  
  89.         Header set Cache-Control "private"  
  90.     </FilesMatch>  
  91.     <FilesMatch "\.(x?html?|php)$">  
  92.         Header set Cache-Control "private, must-revalidate"  
  93.     </FilesMatch>
  94. </IfModule>

Etiquetas: dominio, ficheros, htaccess, http, local, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:25.