<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - Apache</title>
		<link>https://www.developpez.net/forums/</link>
		<description><![CDATA[Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache]]></description>
		<language>fr</language>
		<lastBuildDate>Sat, 13 Jun 2026 07:57:31 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - Apache</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title>Apache ne fonctionne plus depuis le changement de carte réseau</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183570&amp;goto=newpost</link>
			<pubDate>Tue, 05 May 2026 10:24:29 GMT</pubDate>
			<description><![CDATA[Bonjour, 
 
j'ai un serveur à...]]></description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
j'ai un serveur à la maison qui fonctionnait très bien jusqu'à une coupure de courant intempestive qui a mis sa carte réseau hors-service.<br />
<br />
J'ai installé une autre carte réseau et là mon serveur fonctionne en local mais plus joignable depuis internet, bien que le ping fonctionne avec l'adresse IP.<br />
<br />
Avec un Port Checker j'ai vu que le port 80 de mon adresse IP était bien ouvert. J'ai désactivé iptables et selinux. Mon serveur tourne sous Centos7.<br />
J'ai désinstallé puis réinstallé Apache, mais pas de changement.<br />
<br />
Quelqu'un aurait-il une piste de réflexion ?</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>strashi</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183570/webmasters-developpement-web/serveurs-apache-iis/apache/apache-ne-fonctionne-plus-changement-carte-reseau/</guid>
		</item>
		<item>
			<title><![CDATA[PHP ne s'execute pas dans mon navigateur et serveur WAMP]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2182533&amp;goto=newpost</link>
			<pubDate>Mon, 09 Mar 2026 14:46:02 GMT</pubDate>
			<description>Bonjour 
 
Il y a quelques...</description>
			<content:encoded><![CDATA[<div>Bonjour<br />
<br />
Il y a quelques années j'ai développé un site avec comme serveur virtuel WAMPSERVER.<br />
<br />
Je veux refaire aujourd'hui un nouveau site et j'ai installé VSCODE et WAMPSERVER64.<br />
J'ai installé toutes les extensions Visual Studio Code.<br />
J'ai vérifié la variable d'environnement 'path' afin de m'assurer que PHP y figure.<br />
j'ai fait la même procédure sur 2 ordinateurs différents (Windows 10 ET 11) et sur les 2 ça ne marche pas, je pense avoir oublié quelque chose, mais quoi?<br />
<br />
Mon navigateur est FIREFOX<br />
<br />
voici ce qu'affiche mon navigateur depuis VSCODE avec LIVE SERVER<br />
<br />
<img src="https://www.developpez.net/forums/attachments/p674852d1773067934/webmasters-developpement-web/serveurs-apache-iis/apache/php-ne-s-execute-navigateur-serveur-wamp/capture-d-ecran-2026-03-09-155020.png/" border="0" alt="Nom : Capture d'écran 2026-03-09 155020.png
Affichages : 100
Taille : 173,8 Ko"  style="float: CONFIG" /><br />
<br />
Je suis un peu perdu et je compte vivement sur la communauté pour ce petit problème ,je pense.<br />
<br />
Merci</div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p674851d1773067430/webmasters-developpement-web/serveurs-apache-iis/apache/php-ne-s-execute-navigateur-serveur-wamp/titre.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p674852d1773067934/webmasters-developpement-web/serveurs-apache-iis/apache/php-ne-s-execute-navigateur-serveur-wamp/capture-d-ecran-2026-03-09-155020.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>MKTF1</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2182533/webmasters-developpement-web/serveurs-apache-iis/apache/php-ne-s-execute-navigateur-serveur-wamp/</guid>
		</item>
		<item>
			<title>peut-on limiter le les ressources ou le trafic avec le htaccess ?</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2182284&amp;goto=newpost</link>
			<pubDate>Tue, 24 Feb 2026 13:36:25 GMT</pubDate>
			<description>bonjour, 
 
Sur un même...</description>
			<content:encoded><![CDATA[<div>bonjour,<br />
<br />
Sur un même serveur mutualisé, j'ai 2 applications lamp,  chacune dans son dossier, chacune dans son sous-domaine.<br />
y-a-t-il un moyen de dire dans chaque htaccess : toi tu peux prendre 60% des ressources (mémoire ou cpu) ,  et toi l'autre, tu peux prendre 40% ?<br />
<br />
possible ou pas avec un htaccess dans chacun des dossiers ?</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>clavier12AZQSWX</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2182284/webmasters-developpement-web/serveurs-apache-iis/apache/on-limiter-ressources-trafic-htaccess/</guid>
		</item>
		<item>
			<title><![CDATA[[.htaccess] Redirection d'une page avec Query String dont le dossier parent a été renommé]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2181907&amp;goto=newpost</link>
			<pubDate>Tue, 03 Feb 2026 16:33:11 GMT</pubDate>
			<description>Bonjour, mon site...</description>
			<content:encoded><![CDATA[<div>Bonjour, mon site <a rel="nofollow" href="http://www.chateauxlozere.fr" target="_blank">www.chateauxlozere.fr</a> contient une fiche par château, en html, dont l'affichage est géré par un fichier php, selon le schéma ci-dessous :<br />
<br />
<img src="https://www.developpez.net/forums/attachments/p673885d1770135517/webmasters-developpement-web/serveurs-apache-iis/apache/htaccess-redirection-d-page-query-string-dont-dossier-parent-ete-renomme/vue1.png/" border="0" alt="Nom : Vue1.png
Affichages : 96
Taille : 83,6 Ko"  style="float: CONFIG" /><br />
Le nom de certains dossiers n'est pas terrible pour le SEO et je vais les modifier pour améliorer la recherche.<br />
Mais je ne veux pas perdre le bon référencement existant alors je tente de faire des redirections via le fichier .htaccess<br />
<br />
Voici mon fichier .htaccess placé à la racine du site (les deux dernières lignes correspondent à la redirection souhaitée) mais cela ne fonctionne pas (je précise que mes connaissances sont très basiques) :<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">RewriteEngine</span> <span style="color: #0080ff;">on</span>
<span style="color: #0000ff;">Redirect</span> <span style="color: #cc66cc;">301</span> /p99_liste.php https://www.chateauxlozere.fr
<span style="color: #0000ff;">Redirect</span> <span style="color: #cc66cc;">301</span> /p10_carte.php https://www.chateauxlozere.fr/carte-des-chateaux.php
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{HTTP_HOST}</span> ^chateauxlozere.fr$
<span style="color: #0000ff;">RewriteRule</span> ^(.*) http://www.chateauxlozere.fr<span style="color: #800000;">$1</span> [QSA,L,R=<span style="color: #cc66cc;">301</span>]
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{SERVER_PORT}</span> <span style="color: #cc66cc;">80</span>
<span style="color: #0000ff;">RewriteRule</span> .* https://<span style="color: #800000;">%{HTTP_HOST}</span><span style="color: #800000;">%{REQUEST_URI}</span> [R=<span style="color: #cc66cc;">301</span>,L,NE,QSA]
<span style="color: #0000ff;">ErrorDocument</span> <span style="color: #cc66cc;">404</span> /page-introuvable.php
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{QUERY_STRING}</span>  ^chateau=004-01-ChampLe$
<span style="color: #0000ff;">RewriteRule</span> (.*)  /_chateaux.php?chateau=004-01-Le-Champ  [R=<span style="color: #cc66cc;">301</span>,L]</pre></td></tr></table></code><hr />
</div>Lorsque je clique sur le résultat de recherche (qui référençait l'ancienne adresse)<br />
<img src="https://www.developpez.net/forums/attachments/p673886d1770135924/webmasters-developpement-web/serveurs-apache-iis/apache/htaccess-redirection-d-page-query-string-dont-dossier-parent-ete-renomme/vue2.png/" border="0" alt="Nom : Vue2.png
Affichages : 85
Taille : 58,3 Ko"  style="float: CONFIG" /><br />
<br />
la redirection ne semble pas fonctionner et l'internaute se retrouve sur la page d'erreur :<br />
<img src="https://www.developpez.net/forums/attachments/p673887d1770135966/webmasters-developpement-web/serveurs-apache-iis/apache/htaccess-redirection-d-page-query-string-dont-dossier-parent-ete-renomme/vue3.png/" border="0" alt="Nom : Vue3.png
Affichages : 92
Taille : 74,1 Ko"  style="float: CONFIG" /><br />
<br />
Je ne parviens pas à trouver la solution en cherchant sur internet, probablement à cause de ma faible connaissance de la matière. :oops:<br />
<br />
Quelqu'un peut-il m'aider, s'il vous plait ?<br />
<br />
Merci et bonne soirée :D</div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p673885d1770135517/webmasters-developpement-web/serveurs-apache-iis/apache/htaccess-redirection-d-page-query-string-dont-dossier-parent-ete-renomme/vue1.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p673886d1770135924/webmasters-developpement-web/serveurs-apache-iis/apache/htaccess-redirection-d-page-query-string-dont-dossier-parent-ete-renomme/vue2.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p673887d1770135966/webmasters-developpement-web/serveurs-apache-iis/apache/htaccess-redirection-d-page-query-string-dont-dossier-parent-ete-renomme/vue3.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>Sebb48</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2181907/webmasters-developpement-web/serveurs-apache-iis/apache/htaccess-redirection-d-page-query-string-dont-dossier-parent-ete-renomme/</guid>
		</item>
		<item>
			<title>reverse proxy et cgi</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2180724&amp;goto=newpost</link>
			<pubDate>Mon, 01 Dec 2025 13:15:36 GMT</pubDate>
			<description><![CDATA[Bonjour, 
J'ai 2 serveurs...]]></description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
J'ai 2 serveurs apache/mariaDB/PHP8.<br />
- Le serveur public sous rocky linux: le point d'entrée pour tout utilisateur voulant consulter les sites web, mais ne contenant aucun site<br />
- Le serveur local sous debian: monté en reverse proxy, support des sites web et non accessible directement<br />
<br />
Les 2 serveurs communiquent en https (et l'accès au serveur public est aussi en https). Cette condition est obligatoire, ça m'est imposé.<br />
<br />
Tout fonctionne parfaitement tant qu'il s'agit du classique appel à php.<br />
Mais je dois faire tourner quelques CGI. (.cgi et .pl). Et là, je bloque. Je n'arrive vraiment pas à trouver de solution pour configurer mes serveurs pour ce point précis.<br />
Si quelqu'un a une idée, une doc... je suis preneuse.<br />
<br />
Merci beaucoup pour votre aide !<br />
Hélène</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>sohnic</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2180724/webmasters-developpement-web/serveurs-apache-iis/apache/reverse-proxy-cgi/</guid>
		</item>
		<item>
			<title>bloquer tentatives de piratage utile ou pas ?</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2180508&amp;goto=newpost</link>
			<pubDate>Mon, 17 Nov 2025 17:10:50 GMT</pubDate>
			<description>Bonjour, 
 
Dans mes logs...</description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
Dans mes logs apache, je voie tous les jours des erreurs 404 qui sont des tentatives de piratage.<br />
<br />
Exemples :<br />
<ul><li style="">/assets/</li><li style="">/plugins/</li><li style="">/vendor/</li><li style="">/admin/</li><li style="">/.well-known/</li><li style="">/fileupload/</li><li style="">/server/</li><li style="">/wp-login.php</li><li style="">etc.</li></ul><br />
<br />
Est ce que c'est utile de les bloquer au niveau du htaccess ?<br />
<br />
 avec une règle :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{REQUEST_URI}</span> ^/wp-login.php(.*)$ [OR]
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{REQUEST_URI}</span> ^/assets/(.*)$ [OR]
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{REQUEST_URI}</span> ^/plugins/(.*)$ [OR]
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{REQUEST_URI}</span> ^/admin/(.*)$ [OR]
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{REQUEST_URI}</span> ^/.well-known/(.*)$
<span style="color: #0000ff;">RewriteRule</span> .* - [F,L]</pre></td></tr></table></code><hr />
</div>ou est ce que cela ne sert à rien ?<br />
<br />
Merci d'avance de vos retour :mouarf:</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>elcoyotos</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2180508/webmasters-developpement-web/serveurs-apache-iis/apache/bloquer-tentatives-piratage-utile/</guid>
		</item>
		<item>
			<title>Redirection htaccess</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2180369&amp;goto=newpost</link>
			<pubDate>Sun, 09 Nov 2025 18:34:49 GMT</pubDate>
			<description><![CDATA[Bonjour. 
 
J'ai une URL de...]]></description>
			<content:encoded><![CDATA[<div>Bonjour.<br />
<br />
J'ai une URL de ce type :<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">http://monsite.com/test?time=<span style="color: #cc66cc;">65225225</span></code><hr />
</div>Mon HTACCESS :<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">RewriteEngine</span> <span style="color: #0080ff;">On</span>
&nbsp;
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{REQUEST_FILENAME}</span> !-d
<span style="color: #0000ff;">RewriteCond</span> <span style="color: #800000;">%{REQUEST_FILENAME}</span> !-f
<span style="color: #0000ff;">RewriteRule</span> ^([a-zA-Z0-<span style="color: #cc66cc;">9</span>\-\_\/]*)$ index.php?controller=<span style="color: #800000;">$1</span>  [QSA,L]
&nbsp;
<span style="color: #0000ff;">ErrorDocument</span> <span style="color: #cc66cc;">404</span> /error1.html</pre></td></tr></table></code><hr />
</div>Si je fais un var dump le controller est ok.<br />
Et time aussi.<br />
<br />
Comment faire pour faire en sorte d'avoir :<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">http://monsite.com/mon_controller/mon_time</code><hr />
</div>J’espère que c'est compréhensible.<br />
<br />
Hésitez pas a poser des questions.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>Yu-Chan</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2180369/webmasters-developpement-web/serveurs-apache-iis/apache/redirection-htaccess/</guid>
		</item>
		<item>
			<title><![CDATA[apache 2 avec 2 vhosts empecher l'affichage de vhosts si adresse ip du serveur  dans url]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2180363&amp;goto=newpost</link>
			<pubDate>Sun, 09 Nov 2025 13:11:33 GMT</pubDate>
			<description>Bonjour à tous, 
 
Apache...</description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
<br />
Apache 2.4.65<br />
<br />
J'ai 2 <i>vhosts</i> en SSL. Tout fonctionne bien jusqu'à ce que je m'aperçoive qu'en tapant l'IP du serveur, j'obtienne l'affichage d'un des 2 sites.<br />
<br />
J'ai essayé de créer un vhost avec l'ip<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br /></div></td><td valign="top"><pre style="margin: 0">&lt;<span style="color: #339933;">VirtualHost</span> ip serveur&gt;
<span style="color: #0000ff;">ServerName</span> www.rien.org
<span style="color: #0000ff;">DocumentRoot</span> /var/default
&lt;/<span style="color: #339933;">VirtualHost</span>&gt;</pre></td></tr></table></code><hr />
</div>Quand un seul vhost est activé, si je tape l'IP dans l'url cela affiche un message d'erreur, c'est exactement ce que je veux, et le <i>vhost</i> s'affiche quand je tape le FQDN<br />
<br />
Par contre, si j'active le deuxième <i>vhost</i>, aucun des <i>vhosts</i> ne s'affiche et une erreur SSL s'affiche.<br />
<br />
Je essayé plusieurs configurations en partant de la doc http mais rien n'y fait.<br />
<br />
Merci de votre aide.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>portmeirion_75</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2180363/webmasters-developpement-web/serveurs-apache-iis/apache/apache-2-2-vhosts-empecher-l-affichage-vhosts-adresse-ip-serveur-url/</guid>
		</item>
		<item>
			<title>Passage de NTLMv1 à NTLMv2</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2179550&amp;goto=newpost</link>
			<pubDate>Mon, 29 Sep 2025 14:34:37 GMT</pubDate>
			<description><![CDATA[Bonjour, 
 
Voilà, j'ai un...]]></description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
Voilà, j'ai un site interne sous apache 2.24 à mon entreprise qui utilise NTLM v1.<br />
<br />
Depuis toujours, la DSI de l'entreprise etait entre les deux NTLM v1 / v2<br />
<br />
Depuis ce matin, ils nous ont fait la surprise de bloquer la v1.<br />
<br />
Malheureusement, je ne sais pas comment faire pour basculer mon intranet en v2.<br />
<br />
On m'a parlé de module apache permettant de l'activer, mais je ne sais quel module peut fonctionner et comment le mettre en oeuvre.<br />
<br />
Pourriez vous m'aider.<br />
D'avance, merci .<br />
Florence.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>Flow_75</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2179550/webmasters-developpement-web/serveurs-apache-iis/apache/passage-ntlmv1-ntlmv2/</guid>
		</item>
		<item>
			<title>Comportement bizarre avec RewriteRule et deux paramètres</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2179379&amp;goto=newpost</link>
			<pubDate>Fri, 19 Sep 2025 19:54:09 GMT</pubDate>
			<description>Bonjour,  
je viens de...</description>
			<content:encoded><![CDATA[<div>Bonjour, <br />
je viens de constater un problème<br />
<br />
Voici mon fichier htaccess au complet<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
<span style="color: #0000ff;">RewriteEngine</span> <span style="color: #0080ff;">On</span>
&nbsp;
<span style="color: #0000ff;">RewriteRule</span> ^getstation$ getStation.inc.php [L,QSA]
&nbsp;
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/?$ getStation.inc.php?station=<span style="color: #800000;">$1</span> [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)?$ getStation.inc.php?station=<span style="color: #800000;">$1</span> [L,QSA]
&nbsp;
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)/([^/]+)/?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;from=<span style="color: #800000;">$2</span>&amp;to=<span style="color: #800000;">$3</span> [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)/([^/]+)?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;from=<span style="color: #800000;">$2</span>&amp;to=<span style="color: #800000;">$3</span> [L,QSA]
&nbsp;
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;field=<span style="color: #800000;">$2</span> [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)/?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;field=<span style="color: #800000;">$2</span> [L,QSA]
&nbsp;
<span style="color: #0000ff;">RewriteRule</span> ^getmeasures/([^/]+)?$ getMeasures.inc.php?id=<span style="color: #800000;">$1</span> [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getmeasures$ getMeasures.inc.php [L,QSA]
&nbsp;
<span style="color: #0000ff;">RewriteRule</span> ^getuser$ getUser.inc.php [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getuser/$ getUser.inc.php [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getuser/([^/]+)/([^/]+)/?$ getUser.inc.php?email=<span style="color: #800000;">$1</span>&amp;pwd=<span style="color: #800000;">$2</span> [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getuser/([^/]+)/([^/]+)?$ getUser.inc.php?email=<span style="color: #800000;">$1</span>&amp;pwd=<span style="color: #800000;">$2</span> [L,QSA]</pre></td></tr></table></code><hr />
</div>Ce qui concerne ce cas est cette partie<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;field=<span style="color: #800000;">$2</span> [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)/?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;field=<span style="color: #800000;">$2</span> [L,QSA]</pre></td></tr></table></code><hr />
</div><br />
Dans mon API, j'ai ajouté cette ligne <br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><span style="color: #0000ff;">echo</span> <span style="color: #FF0000;">&quot;filed: &quot;</span>.<span style="color: #339933;">$_GET</span><span class="br0">&#91;</span><span style="color: #FF0000;">'field'</span><span class="br0">&#93;</span>;</code><hr />
</div><br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">echo</span> <span style="color: #FF0000;">&quot;filed: &quot;</span>.<span style="color: #339933;">$_GET</span><span class="br0">&#91;</span><span style="color: #FF0000;">'field'</span><span class="br0">&#93;</span>;
&nbsp;
<span class="br0">&#40;</span><span style="color: #0000ff;">isset</span><span class="br0">&#40;</span><span style="color: #339933;">$_GET</span><span class="br0">&#91;</span><span style="color: #FF0000;">'field'</span><span class="br0">&#93;</span><span class="br0">&#41;</span> &amp;&amp; !<span style="color: #0000ff;">empty</span><span class="br0">&#40;</span><span style="color: #339933;">$_GET</span><span class="br0">&#91;</span><span style="color: #FF0000;">'field'</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> ? <span style="color: #339933;">$field</span> = <span style="color: #339933;">$connect</span>-&gt;real_escape_string<span class="br0">&#40;</span><span style="color: #339933;">$_GET</span><span class="br0">&#91;</span><span style="color: #FF0000;">'field'</span><span class="br0">&#93;</span><span class="br0">&#41;</span> : <span style="color: #339933;">$field</span> = <span style="color: #cc66cc;">0</span>;
<span style="color: #0000ff;">if</span><span class="br0">&#40;</span>!intval<span class="br0">&#40;</span><span style="color: #339933;">$field</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span style="color: #339933;">$field</span> = <span style="color: #cc66cc;">0</span>;
&nbsp;
<span class="br0">&#40;</span><span style="color: #339933;">$field</span> == <span style="color: #cc66cc;">0</span><span class="br0">&#41;</span> ? <span style="color: #339933;">$whereFieldId</span> = <span style="color: #FF0000;">&quot;&quot;</span> : <span style="color: #339933;">$whereFieldId</span> = <span style="color: #FF0000;">&quot;fi.id_field = &quot;</span>.<span style="color: #339933;">$field</span>.<span style="color: #FF0000;">&quot; AND&quot;</span>;</pre></td></tr></table></code><hr />
</div><br />
Si dans mon URL je mets <br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<a rel="nofollow" href="https://domaine.ch/0/1" target="_blank">https://domaine.ch/0/1</a>
			
		<hr />
	</div>
</div>Pour avoir toutes les stations du terrain 1, ca fonctionne bien!!<br />
<br />
Mais si mon URL est<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<a rel="nofollow" href="https://domaine.ch/0/1/" target="_blank">https://domaine.ch/0/1/</a>
			
		<hr />
	</div>
</div>là, j'ai toutes les stations de tous les terrains et <br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
<span style="color: #0000ff;">echo</span> <span style="color: #FF0000;">&quot;filed: &quot;</span>.<span style="color: #339933;">$_GET</span><span class="br0">&#91;</span><span style="color: #FF0000;">'field'</span><span class="br0">&#93;</span>;</pre></td></tr></table></code><hr />
</div>affiche une erreur PHP alors quand le précédent cas, il affiche l'id du terrain<br />
<br />
J'en conclus que mon RewriteRule bug, mais parc contre, je ne comprends pas pourquoi lui<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/?$ getStation.inc.php?station=<span style="color: #800000;">$1</span> [L,QSA]</code><hr />
</div>ne bug pas. Que je mets le / ou pas à la fin.<br />
<br />
Ca me cause un problème, que je souhaite ajouter un troisème paramètre qui sera l'id de l'utilisateur.<br />
<br />
<br />
Je profite pour prévenir peut être un autre problème a venir.<br />
<br />
Si ceci<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;field=<span style="color: #800000;">$2</span> [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)/?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;field=<span style="color: #800000;">$2</span> [L,QSA]</pre></td></tr></table></code><hr />
</div>devient<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)/([^/]+)?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;field=<span style="color: #800000;">$2</span>&amp;user_id=<span style="color: #800000;">$3</span> [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)/([^/]+)/?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;field=<span style="color: #800000;">$2</span>&amp;user_id=<span style="color: #800000;">$3</span> [L,QSA]</pre></td></tr></table></code><hr />
</div>ca ne risque par de rentré en conflit avec<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)/([^/]+)/?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;from=<span style="color: #800000;">$2</span>&amp;to=<span style="color: #800000;">$3</span> [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getstation/([^/]+)/([^/]+)/([^/]+)?$ getStation.inc.php?station=<span style="color: #800000;">$1</span>&amp;from=<span style="color: #800000;">$2</span>&amp;to=<span style="color: #800000;">$3</span> [L,QSA]</pre></td></tr></table></code><hr />
</div>ou devrais-je aussi ajouter user_id comme 4ème paramètres? (ca me va aussi)<br />
<br />
<br />
Merciii</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>pierrot10</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2179379/webmasters-developpement-web/serveurs-apache-iis/apache/comportement-bizarre-rewriterule-parametres/</guid>
		</item>
		<item>
			<title>RewriteRule pour un POST dans htaccess</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2179240&amp;goto=newpost</link>
			<pubDate>Sat, 13 Sep 2025 23:50:10 GMT</pubDate>
			<description>Bonjour, 
 
Pour commencer,...</description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
<br />
Pour commencer, j'espère ne pas me tromper de forum..<br />
<br />
J'ai quelque règle dans mon htaccess, dont voici une qui fonctionne très bien<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><span style="color: #0000ff;">RewriteRule</span> ^getuser/([^/]+)/([^/]+)/?$ getUser.inc.php?email=<span style="color: #800000;">$1</span>&amp;pwd=<span style="color: #800000;">$2</span> [L,QSA]</code><hr />
</div>quand je passe une valeur comme <a rel="nofollow" href="https://quelquechose.ch/getuser/email/password/" target="_blank">https://quelquechose.ch/getuser/email/password/</a><br />
<br />
Je dois encoyer des paramètres avec un POST à la place d'une GET.<br />
<br />
J'ai donc ajouter ces lignes, qui à ma avis sont fausses<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">RewriteRule</span> ^getuser$ getUser.inc.php [L,QSA]
<span style="color: #0000ff;">RewriteRule</span> ^getuser/$ getUser.inc.php [L,QSA]</pre></td></tr></table></code><hr />
</div>Si dans mon application, je fais ceci, ca marche<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><span style="color: #0000ff;">const</span> url = uri+<span style="color: #FF0000;">'/getUser.inc.php'</span>;</code><hr />
</div>car ca ne passe pas par le htaccess, mais si je fais<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><span style="color: #0000ff;">const</span> url = uri+<span style="color: #FF0000;">'/getuser/'</span>;</code><hr />
</div>ca bug<br />
<br />
Je pense que dans cette ligne, il ne récupère pas les paramètre<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
<span style="color: #0000ff;">RewriteRule</span> ^getuser/$ getUser.inc.php [L,QSA]</pre></td></tr></table></code><hr />
</div>MAis comment je peux modifer cette ligne, si j'envoie les données en POST?<br />
<br />
Si je rejoute ceci<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">([^/]+)/([^/]+)/?</code><hr />
</div>entre le / et le à, on est en GET, non?</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>pierrot10</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2179240/webmasters-developpement-web/serveurs-apache-iis/apache/rewriterule-post-htaccess/</guid>
		</item>
		<item>
			<title>impossible de modifier la valeur de DocumentRoot (Apache Linux)</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2177816&amp;goto=newpost</link>
			<pubDate>Mon, 30 Jun 2025 16:54:11 GMT</pubDate>
			<description>Bonjour, 
Je viens de...</description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
Je viens de réinstaller tout mon barda de dev sur un nouveau PC et je peine à configurer apache comme j'ai l'habitude de le faire.<br />
Mes dev sont dans un dossier /home/loic/www/public.<br />
pour gérer les droits, j'ai un script que j'appelle depuis chaque nouveau dossier de dev et qui fait<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
<span style="color: #808080;">#!/bin/bash</span>
sudo chown -R www-data:www-data ${PWD}
sudo setfacl -Rm d:u:www-data:rwx,d:u:bille:rwx,u:www-data:rwx,u:bille:rwx ${PWD}</pre></td></tr></table></code><hr />
</div>Après installation du &quot;paquet&quot; LAMP, je modifie   /etc/apache2/apache2.conf pour remplacer<br />
&lt;Directory var/www/html par mon dossier<br />
puis je fais la meme modif dans /etc/apache2/sites-available/000-default.conf<br />
et ca roule... depuis longtemps<br />
Cette fois ci, ca ne marche pas, j'ai un message Forbidden ... lorsque j'essaie d'accéder à localhost<br />
la commande sudo apache2ctl -S<br />
me renvoie<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br /></div></td><td valign="top"><pre style="margin: 0">&nbsp;
VirtualHost configuration:
*:<span style="color: #cc66cc;">80</span>                   pcloic.home (/etc/apache2/sites-enabled/000-default.conf:<span style="color: #cc66cc;">1</span>)
<span style="color: #0000ff;">ServerRoot</span>: <span style="color: #FF0000;">&quot;/etc/apache2&quot;</span>
Main <span style="color: #0000ff;">DocumentRoot</span>: <span style="color: #FF0000;">&quot;/var/www/html&quot;</span></pre></td></tr></table></code><hr />
</div>Bien sur, je n'oublie pas de stopper/redemarrer apache<br />
je crois déjà avoir eu ce pb mais ne me souviens plus comment je l'avais fixé (désolé, je suis vieux)<br />
Il y a surement quelquechose qui me crève les yeux, mais quoi ?</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f205/webmasters-developpement-web/serveurs-apache-iis/apache/">Apache</category>
			<dc:creator>foxbille</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2177816/webmasters-developpement-web/serveurs-apache-iis/apache/impossible-modifier-documentroot-apache-linux/</guid>
		</item>
	</channel>
</rss>
