Probleme .htaccess , sous domaines et erreur 500
8 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
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 accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
le sous domaine pointe sur un répertoire avec un .htaccess du www?
- 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 ?
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]
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 ?
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 Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Article sur le fichier .htaccess
- Outil de recherche des sous-domaines d'un site
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Comment éviter les contenus dupliqués (avec/sans le www)
- Google surveille les sites qui créent soudainement de nombreux sous-domaines
- 500.000 messages postés dans le forum WebRankInfo
- Aperçu des différents types de redirection
- Liste d'erreurs classiques de duplicate content
- Tutoriel complet sur les redirections (301, 302, JavaScript, ...)
- Bonnes pratiques de référencement : sous-domaines ou répertoires ?
- Sous-domaines - Erreur 500
- .htaccess erreur 500
- Erreur 500 liée au htaccess
- 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
- SPIP : problème erreur 500 Internal Server Error
- problème avec .htaccess et code 500 error
- Probleme .htaccess et Sous domaines
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 0 invités



le forum