<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Base de conocimientos &#187; Otros</title>
	<atom:link href="http://www.comalis.com/ayuda/category/programacion/otros/feed" rel="self" type="application/rss+xml" />
	<link>http://www.comalis.com/ayuda</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 07 Sep 2010 09:52:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Realizar una redirección Web</title>
		<link>http://www.comalis.com/ayuda/redireccion-web.php</link>
		<comments>http://www.comalis.com/ayuda/redireccion-web.php#comments</comments>
		<pubDate>Fri, 15 Jan 2010 14:07:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Otros]]></category>
		<category><![CDATA[Pagina web]]></category>

		<guid isPermaLink="false">http://www.comalis.com/ayuda/?p=253</guid>
		<description><![CDATA[La redirección web permite redirigir desde una página web a otra de forma directa. La podemos realizar en diferentes lenguages y de diferentes formas.
En HTML y JavaScript la redirección la realiza el navegador, en ASP y PHP la redirección es realizada directamente por el servidor por lo que no es apreciable para el usuario final.
HTML
Para [...]]]></description>
			<content:encoded><![CDATA[<p>La redirección web permite redirigir desde una página web a otra de forma directa. La podemos realizar en diferentes lenguages y de diferentes formas.</p>
<p>En HTML y JavaScript la redirección la realiza el navegador, en ASP y PHP la redirección es realizada directamente por el servidor por lo que no es apreciable para el usuario final.</p>
<h3>HTML</h3>
<p>Para realizar la redirección en HTML insertamos <em>META</em> <em>http-equiv=&#8221;refresh&#8221;</em> para que salga automáticamente la página a la que redireccionamos, en <em>content</em> ponemos el número de segundos que tardará en hacer la redirección y en <em>url</em>, la dirección web hacia donde realizamos la redirección:</p>
<pre class="brush:html">&lt;META http-equiv="refresh" content="3"; url="http://www.comalis.com" /&gt; </pre>
<h3>JavaScript</h3>
<p>Utilizando JavaScript podemos hacer que la redirección sea inmediata, aunque es el navegador y no el servidor quien la realiza:</p>
<pre class="brush:html">
&lt;script type="text/javascript"> window.location="http://www.comalis.com"; &lt;/script>
</pre>
<p>O podemos poner la redirección dentro de una función y llamarla al cabo de ciertos segundos, con lo que como en el caso HTML esperará el tiempo que le indiquemos hasta realizar la redirección, en este caso 3 segundos:</p>
<pre class="brush:html">
&lt;script type="text/javascript"> function redireccionar(){
window.locationf="http://www.comalis.com"; }
setTimeout ("redireccionar()", 3000); &lt;/script>
</pre>
<h3>PHP</h3>
<p>En PHP podemos realizar la redirección sin que el usuario note el cambio ya que este se hace directamente desde el servidor:</p>
<pre class="brush:php">
&lt;?php header ("Location: http://www.comalis.com"); ?>
</pre>
<h3>ASP</h3>
<p>En este lenguage de programación la redirección tambien es realizada por el servidor, haciéndola trasnparente al usuario final.</p>
<pre class="brush:html">
&lt; %@ Language=VBScript %> < % Response.AddHeader("Location","http://www.comalis.com/"); %>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.comalis.com/ayuda/redireccion-web.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fichero .htaccess</title>
		<link>http://www.comalis.com/ayuda/htaccess.php</link>
		<comments>http://www.comalis.com/ayuda/htaccess.php#comments</comments>
		<pubDate>Wed, 30 Dec 2009 10:51:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Otros]]></category>
		<category><![CDATA[Pagina web]]></category>

		<guid isPermaLink="false">http://www.comalis.com/ayuda/wp/?p=60</guid>
		<description><![CDATA[El fichero .htaccess es un archivo de texto oculto que contiene una serie de directivas para el servidor web. Se usa para restringir el acceso a carpetas, personalizar paginas de errores , URL rewriting, etc.
Esta manual trata de explicar como personalizar páginas de error, como el error 404 (Página no encontrada), o el 403 (no [...]]]></description>
			<content:encoded><![CDATA[<p>El fichero .htaccess es un archivo de texto oculto que contiene una serie de directivas para el servidor web. Se usa para restringir el acceso a carpetas, personalizar paginas de errores , URL rewriting, etc.</p>
<p>Esta manual trata de explicar como personalizar páginas de error, como el error 404 (Página no encontrada), o el 403 (no tiene permiso de acceso a esta página).</p>
<p>La creación del fichero<strong> .htaccess</strong> puede realizar desde Plesk en <em>Administrador de Archivos</em>, entramos en la carpeta <em>httpdocs</em> y seleccionamos <em>añadir nuevo archivo</em>:</p>
<p style="text-align: center;"><img src="../../../img/htaccess1.jpg" alt="" /></p>
<p>Una vez creado se puede editar tambien desde el propio panel de control con la herramienta de edición que ofrece Plesk. La encuentra pinchando sobre el lápiz:</p>
<p style="text-align: center;"><img src="../../../img/htaccess2.jpg" alt="" /></p>
<h3>Personalizar el error 404 y el error 403</h3>
<p>Existen muchos tipos de errores cuando se intenta acceder a una página web, se van a tratar 2, intentar acceder a una página que no existe y el otro será en concordancia con lo que se trata luego, mensaje de error por no disponer de los permisos necesarios para el acceso.</p>
<p>El primero de ellos es el código de error 404 que aparece cuando se solicita una página que no existe en el servidor.</p>
<p>Edite el archivo .htaccess y añada:</p>
<pre>ErrorDocument 404: "La pagina que ha solicitado no existe"</pre>
<p>Si en vez de un mensaje quiere mostrar una página web de error,  por ejemplo error.php, simpemente tiene que indicar la url de la página:</p>
<pre>ErrorDocument 404: "error.php"</pre>
<p>Aparte del código de error <strong>404</strong>, página no existe, existe el código <strong>403 </strong>que servirá para advertir a un usuario que ha errado introduciendo el usuario y la contraseña para acceder a la página.</p>
<pre>ErrorDocument 403: "No tiene permiso para acceder a esta pagina"</pre>
<h3>Protección de acceso a un directorio</h3>
<p>Mediante el fichero .htaccess se puede proteger con usuario y contraseña el acceso a un directorio.</p>
<p>Para ello lo primero que tiene que hacer es crear el fichero <strong>.htpasswd</strong>. Este archivo contendrá el usuario y la contraseña codificada.</p>
<p>La codificación se tiene que realizar mediante, por ejemplo, este <a target="_blank" href="http://home.flash.net/cgi-bin/pw.pl" target="_blank">generador de contraseñas</a>. Introduciendo el usuario y la contraseña se obtendrá la contraseña codificada.</p>
<p>Por ejemplo introduciendo como usuario: Usuario y como contraseña: Contraseña.</p>
<p>Lo que devuelve se introduce en el fichero .htpasswd, el cual se tiene que crear en un directorio diferente al que se tiene que progeter:</p>
<pre>Usuario:.KfFJfkeBTK1o&lt;</pre>
<p>En el directorio a proteger se crea el fichero <strong>.htaccess</strong> editándolo con éste código:</p>
<pre>AuthName "Directorio Protegido"
AuthUserFile /ruta/.htpasswd
AuthType basic
Require valid-user    "<em>Directorio Protegido</em>"
</pre>
<p>Es el texto que aparecerá en la ventana solicitando identificación, y en <em>/ruta/</em> tiene que ser la ruta en la que se encuentra el fichero .htpasswd que ha creado antes.</p>
<p>El resultado será que cualquier usuario que intente entrar en ese directorio le aparecerá esta ventana:</p>
<p style="text-align: center;"><img class="aligncenter" src="../../../img/htaccess3.jpg" alt="" /></p>
<h3>Modificiar orden de página por defecto.</h3>
<p>Por defecto al introducir su nombre de dominio en el navegador busca el fichero index.hml. Si desea modificarlo puede hacerlo usando el fichero .htaccess.</p>
<p>Para modificar la página por defecto y que sea index.htm:</p>
<pre>DirectoryIndex index.htm</pre>
<p>También se puede definir un orden:</p>
<pre>DirectoryIndex index.htm inicio.html index.php index.html</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.comalis.com/ayuda/htaccess.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
