<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=1059861&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / [Résolu]RewriteRule sans passer par .htacces]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=1059861</link>
		<description><![CDATA[Les sujets les plus récents dans [Résolu]RewriteRule sans passer par .htacces.]]></description>
		<lastBuildDate>Sun, 07 Oct 2012 09:45:36 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Résolu]RewriteRule sans passer par .htacces]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11032911#p11032911</link>
			<description><![CDATA[<p>OUI effectivement j&#039;étais en train de relire et relire <br /><a href="https://httpd.apache.org/docs/current/fr/mod/mod_rewrite.html">apache2 les RewriteRule</a></p><p>J&#039;avais a tord zappé :</p><div class="quotebox"><blockquote><div><p>Qu&#039;est-ce qui est comparé ?</p></div></blockquote></div><p>et aussi le § </p><div class="quotebox"><blockquote><div><p>Réécritures dans un contexte de répertoire</p></div></blockquote></div><p>Bien vu Merci</p>]]></description>
			<author><![CDATA[dummy@example.com (TEXMAN)]]></author>
			<pubDate>Sun, 07 Oct 2012 09:45:36 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11032911#p11032911</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Résolu]RewriteRule sans passer par .htacces]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11027861#p11027861</link>
			<description><![CDATA[<p>La réécriture est assez tordue dans le contexte d&#039;un dossier : (<a href="https://httpd.apache.org/docs/current/fr/mod/mod_rewrite.html">https://httpd.apache.org/docs/current/f … write.html</a>)</p><p>« Le prefixe supprimé se termine toujours par un slash, ce qui signifie que la comparaison s&#039;effectue avec une chaîne qui ne comporte jamais de slash de début. Ainsi, un modèle contenant ^/ ne correspondra jamais dans un contexte de répertoire. »</p>]]></description>
			<author><![CDATA[dummy@example.com (bruno)]]></author>
			<pubDate>Sat, 06 Oct 2012 18:45:20 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11027861#p11027861</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Résolu]RewriteRule sans passer par .htacces]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11026591#p11026591</link>
			<description><![CDATA[<div class="codebox"><pre><code>RewriteRule ^a.html$ /b.html [P,T]</code></pre></div><p>avec cela j&#039;ai une erreur 403<br />you don&#039;t have permission to access /a.html on this server<br />j&#039;ai essayé avec </p><div class="codebox"><pre><code>RewriteRule ^/a.html$ /b.html [P,T]</code></pre></div><p> et là pas de redirection de a.html bers b.html</p><p>OUF à force de tatonnement j&#039;ai réussi:</p><div class="codebox"><pre><code>RewriteBase /var/www/
		RewriteRule ^a.html$ /b.html [R]</code></pre></div><p>Me si j&#039;ai pas tout compris ...mais à partir d&#039;un truc qui marche...ya de l&#039;espoir</p>]]></description>
			<author><![CDATA[dummy@example.com (TEXMAN)]]></author>
			<pubDate>Sat, 06 Oct 2012 17:19:11 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11026591#p11026591</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Résolu]RewriteRule sans passer par .htacces]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11026041#p11026041</link>
			<description><![CDATA[<p>Avec ceci cela devrait marcher :</p><div class="codebox"><pre><code>RewriteEngine On
RewriteBase /
RewriteRule ^a.html$ /b.html [P,T]</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (bruno)]]></author>
			<pubDate>Sat, 06 Oct 2012 16:33:35 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11026041#p11026041</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Résolu]RewriteRule sans passer par .htacces]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11025321#p11025321</link>
			<description><![CDATA[<p>Ok j&#039;ai fait plus simple j&#039;ai mis ça dans un virtualhost sous apache2/sites-available/default</p><div class="codebox"><pre><code>&lt;VirtualHost *:80&gt;
	ServerAdmin webmaster@localhost

	DocumentRoot /var/www
	&lt;Directory /&gt;
		Options FollowSymLinks
		AllowOverride None
	&lt;/Directory&gt;
	&lt;Directory /var/www/&gt;
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		RewriteEngine On
		RewriteOptions Inherit
		Order Deny,Allow
		Deny from all
		Allow from 127.0.0.1 ::1/128		# local
		Allow from 192.168.1.0/24	# reseau
		# je mets un rewrite simple
		RewriteRule ^/a\.html$ /b.html [PT]
	&lt;/Directory&gt;</code></pre></div><p>j&#039;ai mis deux fichiers html a.html et b.html sous var/www/ mais il se passe rien???<br />quand je tape <a href="http://192.168.x.x/a.html">http://192.168.x.x/a.html</a> je vais sur la page a.html au lieu de la page b.html ...idem lorsque je charge les pages avec des liens internes du genre &lt;a href=&quot;a.html&quot;&gt;..&lt;/a&gt;</p>]]></description>
			<author><![CDATA[dummy@example.com (TEXMAN)]]></author>
			<pubDate>Sat, 06 Oct 2012 15:33:13 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11025321#p11025321</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Résolu]RewriteRule sans passer par .htacces]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11023591#p11023591</link>
			<description><![CDATA[<p>Relis la doc <img src="http://forum.ubuntu-fr.org/img/smilies/wink.png" width="15" height="15" alt="wink" /><br />«&#160; Il est toujours préférable de définir les directives que vous pouvez inclure dans un fichier .htaccess dans une section Directory, car elles produiront le même effet avec de meilleures performances. »</p><p>Il faut mettre tes règles de réécriture dans la section <strong>&lt;directory&gt;</strong> et tant qu&#039;à faire si tu n&#039;utilises plus les htaccess mettre <strong>AllowOverride</strong> sur <strong>none</strong></p><p>Il serait encore plus propre de ne pas toucher au fichier apache2.conf (susceptible d&#039;être écrasé par une mise à niveau) et de définir tout cela dans un VirtualHost.</p>]]></description>
			<author><![CDATA[dummy@example.com (bruno)]]></author>
			<pubDate>Sat, 06 Oct 2012 12:45:21 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11023591#p11023591</guid>
		</item>
		<item>
			<title><![CDATA[[Résolu]RewriteRule sans passer par .htacces]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11021401#p11021401</link>
			<description><![CDATA[<p>Bonjour,<br />J&#039;utilise Wordpress et il fait des Rewriterule dans .htaccess et sur ma config ça marche...Mais j&#039;ai lu dans la doc appache que si on peut il faut mieux éviter de passer par .htaccess et faire cela directement dans le fichier de conf du serveur :<br /><a href="http://httpd.apache.org/docs/2.2/howto/htaccess.html">doc apache</a></p><p>Voici ce que me met wordpress dans le .htacces:</p><div class="codebox"><pre><code>&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /www_endev/wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /www_endev/wordpress/index.php [L]
&lt;/IfModule&gt;</code></pre></div><p>Voila ce que j&#039;ai mis dans le apache2.conf</p><div class="codebox"><pre><code>Options +FollowSymlinks
&lt;Directory /var/www/&gt;
		Options Indexes FollowSymLinks MultiViews
#je change en All et je rajoute les rewwrite engine te inherit
		AllowOverride All
		RewriteEngine On
		RewriteOptions Inherit
		RewriteBase /www_endev/wordpress/
&lt;/Directory&gt;
#je mets les conditions de rewrite

&lt;IfModule mod_rewrite.c&gt;

RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /www_endev/wordpress/index.php [L]
RewriteLog /etc/apache2/rewrite.log
RewriteLogLevel 9
&lt;/IfModule&gt;</code></pre></div><p>Mais quand je supprime le .htaccess les directives du apache2.conf ne fonctionnent pas en tout cas j&#039;ai pas de rewriting.<br />Quelqu&#039;un a-t-il une idée? Merci</p>]]></description>
			<author><![CDATA[dummy@example.com (TEXMAN)]]></author>
			<pubDate>Sat, 06 Oct 2012 09:33:39 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11021401#p11021401</guid>
		</item>
	</channel>
</rss>
