Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Url amigables con .htaccess
#1
Este código lo que hace es sacar las extenciones en la url.

Con esto obtenes
- Url mas amigables para los usuarios y los buscadores
- Sacar extención de la barra de direcciones
- Ocultar archivos

Para esto tenes que crear un archivo con el nombre “.htaccess”

Código:
<IfModule mod_rewrite.c>
# Activar RewriteEngine
RewriteEngine on
RewriteBase /
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f

RewriteRule ^(.*)$ $1.php
</IfModule>

Donde dice “RewriteBase /” indica que el directorio base es el raíz. Si fuera por ejemplo una carpeta llamada “base” haríamos “RewriteBase /base”.

Lo que esta en negrita que es “.php” tenes que editarlo por la extencion que tienen tus archivos, por ejemplo php, html, asp.

Ahora lo subis a la raiz de tu web y lo probas de esta manera

www.tuweb.com/index.php
tendria que entrar igual si pones
www.tuweb.com/index

Si te las ingenias un poco podes hacer www.tuweb.com/1/mi_primer_post

Saludos
#2
Gracias Hilarion , siempre aportando Sonrisa
#3
estupendo aporte Hilarion Seguro que les sirve a muchos usuarios Lengua
WWW
#4
buen aporte, creo lo sacaste de wordpress verdad
WWW
#5
(22-12-2011, 07:17 PM)DARKNESSDH escribió: buen aporte, creo lo sacaste de wordpress verdad

en realidad nunca encontre eso de worpress lo saque de la web de mi amigo Marcofbb
#6
esto es lo que contiene un wordpress en su inicio

Código PHP:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase 
/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond 
%{REQUEST_FILENAME} !-d
RewriteRule 
. /index.php [L]
</
IfModule

lo mismo que el cdigo Lengua
WWW
#7
Aquí comparto con usted algo de mi configuración más básica en websites. También les explico un poco para que ustedes mismo pueden ver que les interera y que no.

Cita:<ifmodule mod_rewrite.c>
# importante!, path para el contexto del archivo.
RewriteBase /
RewriteEngine On
#Si la url solicitada no es un fichero(existente), continuar...
RewriteCond %{REQUEST_FILENAME} !-f
#Si la url solicitada no es una carpeta(existente), continuar...
RewriteCond %{REQUEST_FILENAME} !-d
#RegExp
ErrorDocument 404 /error/404
ErrorDocument 403 /error/403
#urls amigables, importante poner el ^ y $ de la expresión regular
# encierro entre parentesis para luego poder pasar como $1
# tambien es aconsejable escribe [L,QSA] al final
RewriteRule ^(producto|post)/?(\w+)?/?$ index.php?sec=$1&id=$2 [L,QSA]
</ifmodule>

Espero que les sirva de ayuda Guiño
#8
Muchas gracias por la explicación. Este es el tipo de acciones que se permiten en cuanto a revivir temas; solo si aportan algo relevante a la discusión.
WWW
#9
interesante amigo, no lo sabia, gracias por compartilo Gran sonrisa
Yeah Gran sonrisa
WWW
#10
esto me interesa ya que hay algunas paginas a las que no me gusta como se ven las urls muchas gracias no tengo tiempo de leerlo bien ahora pero lo leeré en cuanto pueda gracias


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Configurar Mostrar indice de archivos en una carpeta por .htaccess Kevin9908 0 192 01-07-2015, 02:23 AM
Último mensaje: Kevin9908
  Proteger el admin desde .htaccess aerotuning 11 643 29-04-2015, 04:45 PM
Último mensaje: bseca
  Duda htaccess bseca 9 751 01-01-2014, 04:24 PM
Último mensaje: Gonzalo
  21 hacks de htaccess que todo desarrollador deberí­a conocer ClanLatino 42 6,671 13-06-2013, 04:31 AM
Último mensaje: zidrave
  ¡Crea tu propio .htaccess fácilmente y en español! Arrakis 42 6,071 23-05-2013, 05:14 AM
Último mensaje: MrLoco
  [PHP] Banear IP desde el .htaccess torgar22 1 500 06-05-2013, 07:18 PM
Último mensaje: MrLoco
  Tuto - Bloqueo de Ips por Pais Mediante htaccess MrLoco 15 1,281 27-03-2013, 03:13 PM
Último mensaje: Teban
  Redireccion de tuweb.com a www.tuweb.com con htaccess! torgar22 4 543 08-03-2013, 10:58 PM
Último mensaje: lasr
  (HTACCESS) Hacer que tu sitio detecte los dispositivos móviles y redireccionar ariel 54 18,758 07-02-2013, 07:53 PM
Último mensaje: ariel
  Activar el .htaccess en Appserv HILARION 0 561 13-01-2013, 11:47 PM
Último mensaje: HILARION



Usuarios navegando en este tema: 1 invitado(s)