| |
Savez-vous bien utiliser les outils de mesure d'audience ? Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ? Savez-vous utiliser les bons outils pour booster votre taux de transformation ? La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions ! ===> Informations et inscriptions.
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
hm19000 WRInaute impliqué

Inscrit le: 02 Oct 2005 Messages: 489
|
Posté le : Ven Avr 04, 2008 16:50 Sujet du message: 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 |
|
| |
|
 |
webmasterlamogere WRInaute accro

Inscrit le: 17 Déc 2006 Messages: 1623 Localisation: urlrewriting.fr
|
Posté le : Ven Avr 04, 2008 17:02 Sujet du message: Probleme .htaccess , sous domaines et erreur 500 |
|
|
| le sous domaine pointe sur un répertoire avec un .htaccess du www? |
|
| |
|
 |
hm19000 WRInaute impliqué

Inscrit le: 02 Oct 2005 Messages: 489
|
Posté le : Ven Avr 04, 2008 17:12 Sujet du message: Probleme .htaccess , sous domaines et erreur 500 |
|
|
| le sous domaine ne contient pas de .htaccess, c le www qui contient le .htaccess mais quand j'enleve le .htaccess du www l'erreur 500 disparais |
|
| |
|
 |
keroin WRInaute accro

Inscrit le: 29 Avr 2006 Messages: 2108
|
Posté le : Ven Avr 04, 2008 17:38 Sujet du message: Probleme .htaccess , sous domaines et erreur 500 |
|
|
| Et il y a quoi dans le htaccess ? |
|
| |
|
 |
hm19000 WRInaute impliqué

Inscrit le: 02 Oct 2005 Messages: 489
|
Posté le : Ven Avr 04, 2008 17:44 Sujet du message: Probleme .htaccess , sous domaines et erreur 500 |
|
|
| Code: |
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: |
Options -Indexes
ErrorDocument 404 http://www.douniamusic.com/
|
Toujours le meme probleme
j'ai fait un autre test avec
| Code: |
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 accro

Inscrit le: 17 Juin 2007 Messages: 1032 Localisation: Bouches-du-Rhône
|
Posté le : Ven Avr 04, 2008 18:59 Sujet du message: Probleme .htaccess , sous domaines et erreur 500 |
|
|
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 :
| Code: |
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: |
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 impliqué

Inscrit le: 02 Oct 2005 Messages: 489
|
Posté le : Ven Avr 04, 2008 19:16 Sujet du message: Probleme .htaccess , sous domaines et erreur 500 |
|
|
Merci Vap je crois que c bon, j'ai mis ca
| Code: |
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 accro

Inscrit le: 17 Juin 2007 Messages: 1032 Localisation: Bouches-du-Rhône
|
Posté le : Ven Avr 04, 2008 19:35 Sujet du message: Probleme .htaccess , sous domaines et erreur 500 |
|
|
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. |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|