<?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>marcuscavalcanti.net &#187; Apache</title>
	<atom:link href="http://www.marcuscavalcanti.net/blog/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marcuscavalcanti.net/blog</link>
	<description>Software, tecnologia e etc.</description>
	<lastBuildDate>Wed, 21 Jul 2010 03:52:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dica: página de manutenção usando o arquivo .htaccess</title>
		<link>http://www.marcuscavalcanti.net/blog/2009/03/15/pagina-de-manutencao-usando-htaccess/</link>
		<comments>http://www.marcuscavalcanti.net/blog/2009/03/15/pagina-de-manutencao-usando-htaccess/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 20:40:37 +0000</pubDate>
		<dc:creator>Marcus Cavalcanti</dc:creator>
				<category><![CDATA[Miscelânea]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[htaccess]]></category>

		<guid isPermaLink="false">http://localhost/blog/?p=619</guid>
		<description><![CDATA[Essa é uma dica bem rapidinha.
Como podem perceber, atualizei esse Blog recentemente, pois estava a procura de uma interface mais clean e ampla, além de querer dar uma ênfase maior a busca.
Durante a atualização desse Blog, utilizei um recurso muito interessante e simples, que é o famoso arquivo .htaccess ou hypertext access. Esse arquivo é [...]]]></description>
			<content:encoded><![CDATA[<p>Essa é uma dica bem rapidinha.</p>
<p>Como podem perceber, atualizei esse Blog recentemente, pois estava a procura de uma <em>interface</em> mais <em>clean</em> e ampla, além de querer dar uma ênfase maior a busca.</p>
<p>Durante a atualização desse Blog, utilizei um recurso muito interessante e simples, que é o famoso arquivo .htaccess ou <em>hypertext access</em>. Esse arquivo é um arquivo do Apache que permite a descentralização do controle de um diretório <em>Web</em> pelo Apache. Os arquivos .htaccess permitem reescrever URL&#8217;s, definir autenticações para um diretório, customizar mensagens de erro, ter controle sobre mecanismos de <em>cache</em> e etc.</p>
<p>Através desse arquivo eu criei uma regra para que todos os usuários que acessassem o meu Blog visualizassem uma página de manutenção, com exceção ao meu IP, pois eu deveria ver todo o site normalmente já que precisaria ajustá-lo e configurá-lo.</p>
<p>A regra é bem simples, segue abaixo:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="Apache configuration"><div class="devcodeoverflow"><ol><li></li><li><span style="color: #00007f;">Options</span> +<span style="color: #0000ff;">FollowSymlinks</span></li><li><span style="color: #00007f;">RewriteEngine</span> <span style="color: #0000ff;">on</span></li><li><span style="color: #00007f;">RewriteCond</span> %{REQUEST_URI} !/manutencao.html$</li><li><span style="color: #00007f;">RewriteCond</span> %{REMOTE_ADDR} !^200\.239\.200\.121$</li><li>&nbsp;</li><li><span style="color: #00007f;">RewriteRule</span> $ /manutencao.html [R=<span style="color: #ff0000;">302</span>,L] </li><li></li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Na configuração acima existe a opção de definir o IP (200.239.200.121) que deverá ser excluído da regra e a regra nada mais é que um redirecionamento para uma página específica de manutenção do site (manutencao.html).</p>
<p>Simples, porém útil. </p>
<p>Para mais informações sobre o .htaccess indico acessar a sua <a href="http://httpd.apache.org/docs/1.3/howto/htaccess.html" target="_blank" style="text-decoration: underline">documentação oficial</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcuscavalcanti.net/blog/2009/03/15/pagina-de-manutencao-usando-htaccess/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
