Primero asegúrate que funciona lo que te digo escribiéndolo en el htaccess. No tengo muy claro qué es lo que persigues y así es difícil orientarte. Te explico: Si pones una regla como RewriteRule ^(.*)$ index.php?id=$1 [L] en el directorio raíz de tu servidor (imaginemos que el dominio es example.org) lo que harás será redirigir todas las peticiones como http://example.org/23 a http://example.org/index.php?id=23
que parece ser es lo que buscas. Si pones esa regla en otros directorios sucederá algo similar (ojo con el rewritebase). Que tampoco tengo claro que sea lo que quieras. Sobre lo de donde poner esas reglas, échale un vistazo a : http://groups.drupal.org/node/22864 Sólo por poner una pega a este artículo es que en uno de los comentarios se habla de este otro: http://www.fubra.com/blog/2008/01/07/htaccess-vs-httpdconf/ en el que se asegura que sólo hay una mejora del 6% usando vhost frente a htaccess. Realmente ese test no mide la diferencia de rendimiento entre colocar reglas en el htaccess o en el virtualhost. Lo que mide es la diferencia de rendimiento que hay sólo por el hecho de permitir usar htaccess, aunque realmente no tengas ninguno. Me explico: si permites usar htaccess Apache buscará una archivo htaccess en cada directorio. Sólo ese hecho supone una pérdida del 6%. Si te fijas en el artículo original que te cito verás que en otro comentario aparece una comparativa entre usar reglas de reescritura en el virtualhost o en el htaccess y la diferencia es de más del 100%. El 1 de abril de 2011 17:33, Diabliyo <[email protected]> escribió: > Te refieres a que estas lineas las ponga en el lado del servidor y no en el > htacces ??: > > RewriteEngine on > RewriteCond %{REQUEST_FILENAME} !-f # <---- estos puedo comentarlos y aun > asi se ve el sitio > RewriteCond %{REQUEST_FILENAME} !-d # <---- estos puedo comentarlos y aun > asi se ve el sitio > RewriteBase / > > Si es asi, confirmamelo por favor y dame tu consejo de donde ponerlo ?, > dentro del <Directory> de cada una de las cuentas o en que área me serviría > ponerlo (de httpd.conf) que sirva universalmente para cualquier cuenta que > cree en el futuro. > > Saludos ! > > El 1 de abril de 2011 02:21, Luis Franco Vázquez [via OSGeo.org] < > [email protected]> escribió: > > > Deja esa línea conflictiva así: > > RewriteRule ^(.*)$ index.php?id=$1 [L] > > > > Las otras sólo sirven para que si estás pidiendo una archivo que está en > el > > servidor, por ejemplo una imagen, no redirija la petición al index.php. > > Te iría más rápido si pones esas reglas en el lado del servidor, y no en > un > > htaccess. > > > > A ver si eso te ayuda > > > > El 31 de marzo de 2011 22:09, Diabliyo <[hidden email]< > http://user/SendEmail.jtp?type=node&node=6230085&i=0&by-user=t> > > > escribió: > > > >> Les vuelvo a mencionar como tengo configurados los directorios > public_html > >> de > >> mi servidor dedicado: > >> > >> > >> > >> Options FollowSymLinks > >> Order allow,deny > >> Allow from all > >> AllowOverride All > >> > >> > >> Me habia faltado incluir el AllowOverride All.... > >> > >> Y pues lo curiosos es que el sitio me deja visualizarlos sin Internal > >> Error > >> siempre y cuando el .htaccess sea: > >> > >> RewriteEngine on > >> RewriteCond %{REQUEST_FILENAME} !-f # <---- estos puedo comentarlos y > aun > >> asi se ve el sitio > >> RewriteCond %{REQUEST_FILENAME} !-d # <---- estos puedo comentarlos y > aun > >> asi se ve el sitio > >> RewriteBase / > >> #RewriteRule ^(.+)/$ index.php?id=$1 # seccion o menu # <--- si > >> descomento > >> este, me sale el "Internal Error" > >> > >> > >> ----- > >> -- > >> M.S.I Angel Cantu Jauregui > >> http://lab.sie-group.net > >> > >> -- > >> View this message in context: > >> > http://osgeo-org.1803224.n2.nabble.com/Problemas-con-Apache-en-implelemtacion-de-mod-rewrite-tp6228514p6228604.html > < > http://osgeo-org.1803224.n2.nabble.com/Problemas-con-Apache-en-implelemtacion-de-mod-rewrite-tp6228514p6228604.html?by-user=t > > > >> Sent from the OSGeo Spanish Local Chapter mailing list archive at > >> Nabble.com. > >> _______________________________________________ > >> Spanish mailing list > >> http://lists.osgeo.org/mailman/listinfo/spanish > >> http://es.osgeo.org > >> http://twitter.com/osgeoes > >> > > > > > > _______________________________________________ > > Spanish mailing list > > http://lists.osgeo.org/mailman/listinfo/spanish > > http://es.osgeo.org > > http://twitter.com/osgeoes > > > > > > ------------------------------ > > If you reply to this email, your message will be added to the discussion > > below: > > > > > http://osgeo-org.1803224.n2.nabble.com/Problemas-con-Apache-en-implelemtacion-de-mod-rewrite-tp6228514p6230085.html > > To unsubscribe from Problemas con Apache en implelemtacion de > mod_rewrite, > > click here< > http://osgeo-org.1803224.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=6228514&code=ZGFya2RpYWJsaXlvQGdtYWlsLmNvbXw2MjI4NTE0fC0xNTAwMjcxNjUy > >. > > > > > > > > -- > M.S.I. Angel Haniel Cantu Jauregui. > > Celular: (011-52-1)-899-871-17-22 > E-Mail: [email protected] > Web: http://www.sie-group.net/ > Cd. Reynosa Tamaulipas. > > > ----- > -- > M.S.I Angel Cantu Jauregui > http://lab.sie-group.net > > -- > View this message in context: > http://osgeo-org.1803224.n2.nabble.com/Problemas-con-Apache-en-implelemtacion-de-mod-rewrite-tp6228514p6231502.html > Sent from the OSGeo Spanish Local Chapter mailing list archive at > Nabble.com. > _______________________________________________ > Spanish mailing list > http://lists.osgeo.org/mailman/listinfo/spanish > http://es.osgeo.org > http://twitter.com/osgeoes >
_______________________________________________ Spanish mailing list http://lists.osgeo.org/mailman/listinfo/spanish http://es.osgeo.org http://twitter.com/osgeoes
