Ce site utilise des cookies pour améliorer uniquement votre expérience utilisateur.
Vous pouvez lire à tout moment comment nous utilisons les cookies sur le site.
Bonjour,
Le .htaccess n’exécute qu’une seule commande (celle qui enlève le .php) mais n'éxécute aucune autre commande
Que doit-je faire ?
Re:
Pourquoi tu veux modifier les extensions de fichiers avec HTACCESS ? 🤔
Le voici (attention à la longueur !)
# On autorise de renommer les pages
RewriteEngine On
# On peut enlever le .php et renommer les pages comme on le souhaite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^voir-profil/([0-9]+)$ $voir_profil.php?id=$1
RewriteRule ^([^\.]+)$ $1.php
# On réécrit notre URL et on met [0-9]+ car on sait que dans $1 on aura que des chiffres
RewriteRule ^voir-profil/([0-9]+)$ $voir_profil?id=$1
RewriteRule ^forum$ f_forum/forum
RewriteRule ^forum/([0-9]+)$ f_forum/sujet?id=$1
RewriteRule ^forum/([0-9]+)/([0-9]+)$ f_forum/topic?id_forum=$1&id_topic=$2
RewriteRule ^forum/creer-mon-topic$ f_forum/creer_topic
RewriteRule ^blog$ f_blog/blog
RewriteRule ^blog/creer-mon-article$ f_blog/creer_article
RewriteRule ^blog/([0-9]+)$ f_blog/voir_article?id=$1
#http sur https
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^didoub74\.yo\.fr$ [OR]
RewriteCond %{HTTP_HOST} ^www\.didoub74\.yo\.fr$
RewriteRule ^cpanel\/?(.*)$ "https\:\/\/cpanel\.didoub74\.yo\.fr\/$1" [R=301,L]
#Transformer les .php en .html
RewriteRule ^index\.html$ /index.php [L]
#Ip sans accès
<Files 403.shtml>
order allow,deny
allow from all
</Files>
deny from 10.174.68.83