<?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/"
	xmlns:coop="http://www.google.com/coop/namespace"
	>

<channel>
	<title>Administrare server open source &#187; www</title>
	<atom:link href="http://www.lamp.ro/tag/www/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lamp.ro</link>
	<description>Platforma de hosting cu software liber, gratuit, open source.</description>
	<lastBuildDate>Thu, 20 Oct 2011 14:09:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Cu sau fara www? In nginx</title>
		<link>http://www.lamp.ro/web-hosting/cu-sau-fara-www-in-nginx/</link>
		<comments>http://www.lamp.ro/web-hosting/cu-sau-fara-www-in-nginx/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 03:24:04 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[Web hosting]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[Redirect]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=282</guid>
		<description><![CDATA[<p>Intr-un articol mai vechi vorbeam despre siteurile cu sau fara www in fata domeniului si cum putem face ca toate paginile sa fie redirectate. In Apache e usor, cu reguli de rescriere in fisierul .htaccess.
In zilele trecute m-am lovit de aceeasi situatie dar pe un server web nginx. Am gasit si solutia:
14d77e8c8ead30ea115533a7128137e8000
Spre deosebire de Apache unde regula poate fi scrisa in fisierul .htaccess, in nginx trebuie sa trecem instructiunile in blocul server{ } si sa restartam serverul web. E putin mai complicat, dar efectul e acelasi.
Daca vrem ca regula sa aiba efect pentru orice subdomeniu, putem inlocui www cu caracterul &#8220;*&#8221; sau cu o expresie regulata.
Observati ca la sfarsitul liniei de redirectare nu s-a folosit R=301 ca in cazul serverului Apache si cuvantul ... <a href='http://www.lamp.ro/web-hosting/cu-sau-fara-www-in-nginx/' rel="nofollow">Mai departe &raquo;</a></p>Intr-un articol mai vechi vorbeam despre siteurile cu sau fara www in fata domeniului si cum putem face ca toate paginile sa fie redirectate. In Apache e usor, cu reguli de rescriere in fisierul .htaccess.

In zilele trecute m-am lovit de aceeasi situatie dar pe un server web nginx. Am gasit si solutia:


   ]]></description>
		<wfw:commentRss>http://www.lamp.ro/web-hosting/cu-sau-fara-www-in-nginx/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
			<coop:keyword><![CDATA[Web hosting]]></coop:keyword>
		<coop:keyword><![CDATA[mod_rewrite]]></coop:keyword>
		<coop:keyword><![CDATA[nginx]]></coop:keyword>
		<coop:keyword><![CDATA[Redirect]]></coop:keyword>
		<coop:keyword><![CDATA[www]]></coop:keyword>
	</item>
		<item>
		<title>Site cu sau fara www in fata</title>
		<link>http://www.lamp.ro/articole-tutoriale-apache/site-cu-sau-fara-www-in-fata/</link>
		<comments>http://www.lamp.ro/articole-tutoriale-apache/site-cu-sau-fara-www-in-fata/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 15:52:43 +0000</pubDate>
		<dc:creator>Sergiu Tot</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://www.lamp.ro/?p=49</guid>
		<description><![CDATA[<p>Din motive estetice sau de codare s-ar putea sa fie nevoie sa obligati vizitatorii sa foloseasca site-ul doar punand www in fata (http://www.exemplu.ro nu doar http://exemplu.ro). Cea mai simpla metoda e folosind mod_rewrite. Urmatorul cod verifica daca domeniul are www in fata si daca nu are, redirecteaza utilizatorul spre www.exemplu.ro:
14d77e8c8ead30ea115533a7128137e8001
Bineinteles se inlocuieste exemplu.ro cu numele domeniului care il folositi.
Se poate observa tipul redirectarii (R=301) care e redirectare permanenta. Adica, daca cineva salveaza in bookmark adresa http://exemplu.ro in loc de http://www.exemplu.ro, adresa va fi updatata in http://www.exemplu.ro la prima vizita.
Trebuie avut in vedere ca in cazul domeniilor parcate codul de mai sus va redirecta utilizatorul spre domeni... <a href='http://www.lamp.ro/articole-tutoriale-apache/site-cu-sau-fara-www-in-fata/' rel="nofollow">Mai departe &raquo;</a></p>Din motive estetice sau de codare s-ar putea sa fie nevoie sa obligati vizitatorii sa foloseasca site-ul doar punand www in fata (http://www.exemplu.ro nu doar http://exemplu.ro). Cea mai simpla metoda e folosind mod_rewrite. Urmatorul cod verifica daca domeniul are www in fata si daca nu are, redirecteaza utilizatorul spre www.exemplu.ro:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.exemplu.ro$ [NC]
RewriteRule ^(.*)$]]></description>
		<wfw:commentRss>http://www.lamp.ro/articole-tutoriale-apache/site-cu-sau-fara-www-in-fata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
			<coop:keyword><![CDATA[Apache]]></coop:keyword>
		<coop:keyword><![CDATA[mod_rewrite]]></coop:keyword>
		<coop:keyword><![CDATA[www]]></coop:keyword>
	</item>
	</channel>
</rss>

