Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
[Tutorial] Elegir página de inicio con .htaccess
Páginas (2): 1 2   
nentab   8 Nov, 2010, 4:33 am
#1
Con este tutorial aprenderás a elegir qué página de inicio quieres tener.

Por defecto cuando entras a la url de un foro te muestra el index.php. Ejemplo: Pero con este tutorial aprenderás a cambiarla por cualquier otro archivo, como un portal. Ejemplo:

Para conseguir esto sigue estos supersencillos pasos y lo lograrás:

1) Crea un archivo llamado ".htaccess" con el block notas.
Si, pon de nombre ".htaccess", con el . al principio y sin extensión (ni .txt, ni .doc ni nada).

2) Dentro del archivo tendrás que poner lo siguiente:
Código:
DirectoryIndex portal.php

Podeis ver que he puesto "portal.php" porque quiero que ese archivo sea la página de inicio del foro. Pero podeis cambiarlo por cualquier archivo que querais que sea la página de inicio.

3) Sube el .htaccess a la raíz de tu foro. Para hacerlo puedes usar, por ejemplo, el FileZilla.



Licencia (CC BY-NC-ND 3.0)

[Imagen: 80x15.png] Este tutorial se encuentra bajo una licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 Unported.

Autor de esta guía: nentab de SoporteMyBB.
Si deseas publicarlo en otros sitios tendrás que publicar la licencia y la autoría.
Última modificación: 1 Aug, 2011, 5:36 am por Cluster.
nocktis21   8 Nov, 2010, 1:22 pm
#2
Y justo hace poco andaba buscando como hacer esto xP

Muy bueno.
newbiereef   4 Mar, 2011, 7:17 pm
#3
Felicidades por tu tutorial, lo hice y me fue perfecto salvo un detalle: cuando lo hago el chat ajax que instale deja de funcionar, si estoy en el chat comienza mandar error 404 y si apenas quiero entrar me abre la ventana del chat pero me muestra el indice de ese directorio donde esta instalado. Alguna idea de porque suceda esto? Si borro el .htaccess todo vuelve a funcionar normalmente.

Saludos Cordiales.
Torrecus_mybb_import8215   4 Mar, 2011, 10:28 pm
#4
Para evitar detalles como este, en vez de utilizar un .htaccess haz una redirección desde el cPanel de tu cuenta y te evitas muchos dolores de cabeza:

1 Ingresa a tu cPanel

2 Ve al menú 'Domains'

3 Ingresa en 'Redirects'

4 Añade un redireccioamiento:
a) Marca 301 (definitivo) ó 302 (temporal) en la primera casilla. No importa realmente
b) En la siguiente ventana selecciona el dominio (si manejas más de uno en la cuenta)
c) Enseguida indica a donde redireccionarás. Si vas a hacerlo a tu portal indica http://tudominio.com/portal.php

5 Marca 'Con ó sin www' y ya estás listo.
Última modificación: 4 Mar, 2011, 10:30 pm por SamyMan.
newbiereef   5 Mar, 2011, 9:51 am
#5
Gracias Torrecus, sin embargo ya busque en mi cPanel y no encuentro la opcion de redirects que tu comentas, no se si este deshabilitada. Utilizo el hosting de awardspace.com.

Saludos.
Torrecus_mybb_import8215   5 Mar, 2011, 3:03 pm
#6
Me supongo que siendo cPanel no importa, aunque el que yo tengo indica 'Optimizado para VPS 3', pero debe ser similar con cualquier otro panel, ya que debes tener una opción para manejar tus dominios.

En mi caso me aparece así:

[Imagen: 289CPAN.png]



P.D.
Si tienes otra duda al respecto sugiero que mejor abras un tema para tratarlo y no desviar este. Wink
Última modificación: 5 Mar, 2011, 3:03 pm por SamyMan.
TaloBV   19 Mar, 2011, 5:43 pm
#7
Me sirvio Mil gracias Big Grin
Gypaete   26 Mar, 2011, 4:16 am
#8
También si tienes el foro en una carpeta /foro/
vas a la Raíz de tu FTP: /
y agregas un .htaccess
con este contenido:
[spoiler]
Código PHP:
<?php 
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule
^$ /foro/index.php [L,QSA]
</
IfModule>
[/spoiler]
Y listo cuando entras a tu foro como la raíz / te muestra el Index.php ,así es como lo tengo en mi web.
envira   26 Mar, 2011, 3:12 pm
#9
awesome...gracias abdon
Qbatico   17 Sep, 2011, 5:58 am
#10
(8 Nov, 2010, 4:33 am)nentab escribió: Para conseguir esto sigue estos supersencillos pasos y lo lograrás:

1) Crea un archivo llamado ".htaccess" con el block notas.
Si, pon de nombre ".htaccess", con el . al principio y sin extensión (ni .txt, ni .doc ni nada).

2) Dentro del archivo tendrás que poner lo siguiente:
Código:
DirectoryIndex portal.php

Que raro veo que algunos lo pudieron hacer, pero a mi windows no me permite crear ningún archivo sin extensiones.
(5 Mar, 2011, 3:03 pm)Torrecus escribió: Me supongo que siendo cPanel no importa, aunque el que yo tengo indica 'Optimizado para VPS 3', pero debe ser similar con cualquier otro panel, ya que debes tener una opción para manejar tus dominios.

En mi caso me aparece así:

[Imagen: 289CPAN.png]



P.D.
Si tienes otra duda al respecto sugiero que mejor abras un tema para tratarlo y no desviar este. Wink

A mi esto no me sale ni en el panel de control ni en el panel de admin.
Última modificación: 17 Sep, 2011, 6:00 am por rec_3333.
Páginas (2): 1 2   
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.