Réécriture d'url, .htaccess
Résolu
UnknownZe
-
UnknownZe Messages postés 2 Statut Membre -
UnknownZe Messages postés 2 Statut Membre -
Bonjour,
J'ai récemment acheté un CMS et pour commencer à l'utiliser, il requiert certains réglages (voir ci dessous).
>> https://gyazo.com/ee4eb254fc6fd47e61a47a64e1976a64 <<
Comme on peut voir, tout est bon excepté la réécriture des url - .htaccess.
Cela fait une bonne dizaine d'heure que je cherche à activer ces deux points mais impossible d'y parvenir.
J'ai suivi pas à pas plusieurs tutoriels mais aucun ne m'a permis d'aboutir à l'activation de ce réglage.
Je suis sur un serveur dédié, debian 8, apache 2, php 5.6.
J'espère que l'un d'entre vous aura une solution à mon problème.
Voici les tutoriels que j'ai pu suivre, google effectuant une étude sur nos recherches nous n'avons peut être pas les même résultats en effectuant la même recherche, peut être aurez-vous donc des résultats différents.
Liens essayés :
- http://stackoverflow.com/questions/22797931/htaccess-is-not-working-in-linuxdebian-apache2
- https://www1.zonewebmaster.eu/serveur-apache2-debian:activer-mod-rewrite-apache2
- http://www.studios-75.fr/base-de-connaissances/informatique/systeme/linux/debian/activer-la-prise-en-compte-du-fichier-htaccess-dans-apache2-squeeze/
- https://httpd.apache.org/docs/current/fr/howto/htaccess.html
- http://www.tutoriels-web.net/mod-rewrite-php-debian
- https://itx-technologies.com/blog/28-installer-et-activer-le-module-mod_rewrite-sur-apache-et-ubuntu
Bien évidemment j'ai trouvé d'autres sites d'aide mais ils ne me semblaient pas aussi utiles que ceux listés ci-dessus.
Merci.
J'ai récemment acheté un CMS et pour commencer à l'utiliser, il requiert certains réglages (voir ci dessous).
>> https://gyazo.com/ee4eb254fc6fd47e61a47a64e1976a64 <<
Comme on peut voir, tout est bon excepté la réécriture des url - .htaccess.
Cela fait une bonne dizaine d'heure que je cherche à activer ces deux points mais impossible d'y parvenir.
J'ai suivi pas à pas plusieurs tutoriels mais aucun ne m'a permis d'aboutir à l'activation de ce réglage.
Je suis sur un serveur dédié, debian 8, apache 2, php 5.6.
J'espère que l'un d'entre vous aura une solution à mon problème.
Voici les tutoriels que j'ai pu suivre, google effectuant une étude sur nos recherches nous n'avons peut être pas les même résultats en effectuant la même recherche, peut être aurez-vous donc des résultats différents.
Liens essayés :
- http://stackoverflow.com/questions/22797931/htaccess-is-not-working-in-linuxdebian-apache2
- https://www1.zonewebmaster.eu/serveur-apache2-debian:activer-mod-rewrite-apache2
- http://www.studios-75.fr/base-de-connaissances/informatique/systeme/linux/debian/activer-la-prise-en-compte-du-fichier-htaccess-dans-apache2-squeeze/
- https://httpd.apache.org/docs/current/fr/howto/htaccess.html
- http://www.tutoriels-web.net/mod-rewrite-php-debian
- https://itx-technologies.com/blog/28-installer-et-activer-le-module-mod_rewrite-sur-apache-et-ubuntu
Bien évidemment j'ai trouvé d'autres sites d'aide mais ils ne me semblaient pas aussi utiles que ceux listés ci-dessus.
Merci.
A voir également:
- Réécriture d'url, .htaccess
- Url - Guide
- Comment changer url iptv - Forum Créer un site
- Comment trouver l'url de IPTV ? ✓ - Forum Box et Streaming vidéo
- Atlas pro url serveur invalide - Forum TV & Vidéo
- Url iptv - Forum Box et Streaming vidéo
2 réponses
La solution était bel et bien de modifier le contenu du fichier htaccess comme ceci :
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
#Cache
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 seconds"
ExpiresByType image/jpg "access plus 1 week"
ExpiresByType image/jpeg "access plus 1 week"
ExpiresByType image/png "access plus 1 week"
ExpiresByType image/gif "access plus 1 week"
ExpiresByType image/svg+xml "access plus 1 week"
AddType image/x-icon .ico
ExpiresByType image/ico "access plus 1 week"
ExpiresByType image/icon "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 week"
# CSS
ExpiresByType text/css "access plus 1 month"
# JavaScript
ExpiresByType application/javascript "access plus 1 month"
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
#Cache
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 seconds"
ExpiresByType image/jpg "access plus 1 week"
ExpiresByType image/jpeg "access plus 1 week"
ExpiresByType image/png "access plus 1 week"
ExpiresByType image/gif "access plus 1 week"
ExpiresByType image/svg+xml "access plus 1 week"
AddType image/x-icon .ico
ExpiresByType image/ico "access plus 1 week"
ExpiresByType image/icon "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 week"
# CSS
ExpiresByType text/css "access plus 1 month"
# JavaScript
ExpiresByType application/javascript "access plus 1 month"
</IfModule>
Tout d'abord merci de votre réponse !
Le fichier n'étant initialement pas présent j'ai du le créer, en voici donc le contenu :
RewriteEngine on
De ce que j'ai compris, il n'y a pas besoin de rajouter quelque chose d'autre dans ce fichier mais sait-on jamais..