Probleme .htaccess , sous domaines et erreur 500
8 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

hm19000 - WRInaute occasionnel

- Messages: 492
- Inscription: 2 Oct 2005
Probleme .htaccess , sous domaines et erreur 500
Bonjour,
J'ai un site sur mon serveur dédié avec Urlrewritings , j'ai essayé de créer un sous domaine de ce site : blog.monsite.com mais je reçois une erreur 500 pour le sous domaine, quand j'enlève le fichier .htaccess de monsite.com le sous domaine marche.
D'où vient ce problème ?
Merci
J'ai un site sur mon serveur dédié avec Urlrewritings , j'ai essayé de créer un sous domaine de ce site : blog.monsite.com mais je reçois une erreur 500 pour le sous domaine, quand j'enlève le fichier .htaccess de monsite.com le sous domaine marche.
D'où vient ce problème ?
Merci
-

webmasterlamogere - WRInaute passionné

- Messages: 1874
- Inscription: 17 Déc 2006
le sous domaine pointe sur un répertoire avec un .htaccess du www?
-

hm19000 - WRInaute occasionnel

- Messages: 492
- Inscription: 2 Oct 2005
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^photo-([0-9]+)\.php$ photo.php?grand=$1 [L]
RewriteEngine on
RewriteRule ^music-([0-9]+)\.php$ music.php?page=$1 [L]
RewriteEngine on
RewriteRule ^video-([0-9]+)\.php$ video.php?page=$1 [L]
RewriteEngine on
RewriteRule ^parole-(.*)\.php$ parole.php?id=$1 [L]
RewriteEngine on
RewriteRule ^lyrics-(.*)\.php$ lyrics.php?id=$1 [L]
RewriteEngine on
RewriteRule ^Artiste/(.*)\.php$ art.php?chanteur=$1 [L]
RewriteEngine On
RewriteRule ^paroles-(.*)\.php$ paroles.php?artiste=$1 [L]
RewriteEngine On
RewriteRule ^video-(.*)/(.*)\.php$ videos.php?artiste=$1&album=$2 [L]
RewriteEngine On
RewriteRule ^musique-(.*)/(.*)\.php$ album.php?chanteur=$1&album=$2 [L]
RewriteEngine On
RewriteRule ^genre/(.*)\.php$ style.php?genre=$1 [L]
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.douniamusic.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://douniamusic.com/.*$ [NC]
ReWriteRule .*\.(swf|mp3|MP3|)$ http://www.douniamusic.com [R,NC]
Options -Indexes
ErrorDocument 404 http://www.douniamusic.com/
J'ai fait un test avec seulement
- Code: Tout sélectionner
Options -Indexes
ErrorDocument 404 http://www.douniamusic.com/
Toujours le meme probleme
j'ai fait un autre test avec
- Code: Tout sélectionner
ErrorDocument 404 http://www.douniamusic.com/
L'erreur ne s'affiche plus
Est-ce qu'il y a une erreur dans le .htaccess ?
- Vap
- WRInaute passionné

- Messages: 1090
- Inscription: 17 Juin 2007
Déjà, tu n'as pas besoin de répéter RewriteEngine on.
Tu n'as pas besoin on plus de repeter Options +FollowSymLinks.
mais d'après tes tests il semble que l'erreur soit
Options -Indexes
Enlève ça pour voir.
Enfin, la règle suivante redirige -http://blog.douniamusic.com/chemin vers http://www.douniamusic.com :
Au passage, il y avait un W majuscule dans le dernier RewriteRule
En plus, cette règle redirige vers un répertoire, mais l'option -Indexes dit de renvoyer une erreur si on veut afficher un répertoire...
Enfin, elle boucle je crois, car le HTPP_REFERER ne contient pas ce qui suit le /. Il faut donc écrire cette règle comme suit:
Tu n'as pas besoin on plus de repeter Options +FollowSymLinks.
mais d'après tes tests il semble que l'erreur soit
Options -Indexes
Enlève ça pour voir.
Enfin, la règle suivante redirige -http://blog.douniamusic.com/chemin vers http://www.douniamusic.com :
- Code: Tout sélectionner
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.douniamusic.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://douniamusic.com/.*$ [NC]
RewriteRule .*\.(swf|mp3|MP3|)$ http://www.douniamusic.com [R,NC]
Au passage, il y avait un W majuscule dans le dernier RewriteRule
En plus, cette règle redirige vers un répertoire, mais l'option -Indexes dit de renvoyer une erreur si on veut afficher un répertoire...
Enfin, elle boucle je crois, car le HTPP_REFERER ne contient pas ce qui suit le /. Il faut donc écrire cette règle comme suit:
- Code: Tout sélectionner
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.douniamusic.com$ [NC]
RewriteCond %{HTTP_REFERER} !^http://blog.douniamusic.com$ [NC]
RewriteRule .*\.(swf|mp3|MP3|)$ http://www.douniamusic.com [R,NC]
-

hm19000 - WRInaute occasionnel

- Messages: 492
- Inscription: 2 Oct 2005
Merci Vap je crois que c bon, j'ai mis ca
Est-ce que Options +FollowSymlinks est indispensable ?
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^photo-([0-9]+)\.php$ photo.php?grand=$1 [L]
RewriteRule ^music-([0-9]+)\.php$ music.php?page=$1 [L]
RewriteRule ^video-([0-9]+)\.php$ video.php?page=$1 [L]
RewriteRule ^parole-(.*)\.php$ parole.php?id=$1 [L]
RewriteRule ^lyrics-(.*)\.php$ lyrics.php?id=$1 [L]
RewriteRule ^Artiste/(.*)\.php$ art.php?chanteur=$1 [L]
RewriteRule ^paroles-(.*)\.php$ paroles.php?artiste=$1 [L]
RewriteRule ^video-(.*)/(.*)\.php$ videos.php?artiste=$1&album=$2 [L]
RewriteRule ^musique-(.*)/(.*)\.php$ album.php?chanteur=$1&album=$2 [L]
RewriteRule ^genre/(.*)\.php$ style.php?genre=$1 [L]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.douniamusic.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://douniamusic.com/.*$ [NC]
ReWriteRule .*\.(swf|mp3|MP3|)$ http://www.douniamusic.com [R,NC]
ErrorDocument 404 http://www.douniamusic.com/
Est-ce que Options +FollowSymlinks est indispensable ?
- Vap
- WRInaute passionné

- Messages: 1090
- Inscription: 17 Juin 2007
Je sais que Options +FollowSymLinks est obligatoire pour utiliser mod_rewrite chez 1and1.
En fait cette option est toujours obligatoire, mais certains hébergeurs activent cette option dans la configuration par défaut d'Apache, alors que d'autres (1and1 par exemple) ne le font pas.
Teste sans pour voir ce que ça donne.
Sinon, ta dernière règle me parait toujours supsecte...
Par exemple, ton site rest accessble par -www.douniamusic.com et -douniamusic.com : risque de dupplicate.
En fait cette option est toujours obligatoire, mais certains hébergeurs activent cette option dans la configuration par défaut d'Apache, alors que d'autres (1and1 par exemple) ne le font pas.
Teste sans pour voir ce que ça donne.
Sinon, ta dernière règle me parait toujours supsecte...
Par exemple, ton site rest accessble par -www.douniamusic.com et -douniamusic.com : risque de dupplicate.
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Sous-domaines - Erreur 500
- .htaccess erreur 500
- .htaccess, Godaddy et Erreur 500...
- Erreur 500 liée au htaccess
- Redirection .htaccess erreur HTTP 500
- htaccess me crée une erreur 500
- Erreur 500 lors de l'utilisation d'un .htaccess
- votre avis sur mon htaccess et erreur 500
- Erreur 500 et htaccess qui ne veut rien savoir (OVH)
- [Résolu] Erreur 500, problème sur une regle
Consultez la description détaillée des produits ou services de Google suivants : Summer of Code
- Les sous-domaines d'un site
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
