Bonjour,
Je suis en train de mettre en place un système d'URL Rewriting sur mon site, il est géré manuellement, donc sans database comme pour les cms.
Tout fonctionne bien, mais il me reste encore un petit problème... En effet, lorsque j'ouvre le lien : http://cocochepeau.no-ip.org/files la mise en page est présente et les images aussi. Mais quand je rajoute un "/" (http://cocochepeau.no-ip.org/files/), la page se charge mais sans images et sans style...
Voici le contenu de mon .htaccess qui est placé à la racine du site :
Et voici l'adresse de mon site que j'héberge en local : http://cocochepeau.no-ip.org/
Merci de votre aide et à très bientôt je l'espère !
Edit - Une petite info de dernière minute, voici la configuration de mon httpd.conf :
Edit 2 - J'ai résolu mon problème tout seul, j'ai rajouté "../" devant les liens de style et des images.
En espèrant que ça serve aux autres !
Modifié par cocochepeau (21 Apr 2012 - 16:54)
Je suis en train de mettre en place un système d'URL Rewriting sur mon site, il est géré manuellement, donc sans database comme pour les cms.
Tout fonctionne bien, mais il me reste encore un petit problème... En effet, lorsque j'ouvre le lien : http://cocochepeau.no-ip.org/files la mise en page est présente et les images aussi. Mais quand je rajoute un "/" (http://cocochepeau.no-ip.org/files/), la page se charge mais sans images et sans style...
Voici le contenu de mon .htaccess qui est placé à la racine du site :
# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks
# Activation du module de réécriture d'URL :
RewriteEngine on
# RewriteBase :
# RewriteBase /
#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------
# files.php :
RewriteRule ^files$ /files.php [L]
#RewriteRule ^files/$ /files.php [L]
# file.php?id= :
RewriteRule ^files/([^/]*)$ /files.php?id=$1 [L]
#RewriteRule ^files/([^/]*)/$ /files.php?id=$1 [L]
# contact.php :
RewriteRule ^contact$ /contact.php [L]
#RewriteRule ^contact/$ /contact.php [L]
# index.php :
#RewriteRule ^$ /index.php [L]
Et voici l'adresse de mon site que j'héberge en local : http://cocochepeau.no-ip.org/
Merci de votre aide et à très bientôt je l'espère !
Edit - Une petite info de dernière minute, voici la configuration de mon httpd.conf :
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
Edit 2 - J'ai résolu mon problème tout seul, j'ai rajouté "../" devant les liens de style et des images.
En espèrant que ça serve aux autres !
Modifié par cocochepeau (21 Apr 2012 - 16:54)