Bonjour,
Je démarre dans le web toute nouvelle ! Et je comprends pas très bien encore le code ..
C'est pourquoi je sollicite votre aide !
J'ai un petit soucis avec mon sous-domaine (je travaille mon sous domaine sur wordpress).
J'ai bien crée un sous domaine chez mon hébergeur.
Mais il n'est toujours pas visible. J'ai pourtant bien fait pointer le DNS entre mon nom de domaine et mon hébergeur.
Et il n'y aucun soucis du côté de mon nom de domaine (j'ai crée une entrée dans ma zone DNS de type A pour mon sous domaine).
Mon hébergeur me dit :
Le problème de redirection doit être causer par une régle comme vous pouvez le voir dans les fichiers de votre site mais je ne peux pas vous dire ou exactement dans le code du site cela dysfonctionne.
Voici le htaccess :
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 month"
# cache.appcache needs re-requests in FF 3.6
ExpiresByType text/cache-manifest "access plus 0 seconds"
# document html
ExpiresByType text/html"access plus 0 seconds"
# data
ExpiresByType text/xml"access plus 0 seconds"
ExpiresByType application/xml"access plus 0 seconds"
ExpiresByType application/json"access plus 0 seconds"
# rss feed
ExpiresByType application/rss+xml "access plus 1 hour"
# css and javascript
ExpiresByType text/css "access plus 1 weeks"
ExpiresByType application/x-javascript "access plus 1 weeks"
ExpiresByType application/javascript "access plus 1 weeks"
# media: images, video, audio
ExpiresByType image/gif "access plus 1 weeks"
ExpiresByType image/png "access plus 1 weeks"
ExpiresByType image/jpg "access plus 1 weeks"
ExpiresByType image/jpeg "access plus 1 weeks"
ExpiresByType video/ogg"access plus 1 month"
ExpiresByType audio/ogg"access plus 1 month"
ExpiresByType video/mp4"access plus 1 month"
ExpiresByType video/webm"access plus 1 month"
ExpiresByType video/flv"access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
# favicon
ExpiresByType image/ico "access plus 1 weeks"
ExpiresByType image/x-icon"access plus 1 weeks"
# webfonts
ExpiresByType font/truetype"access plus 1 month"
ExpiresByType font/opentype"access plus 1 month"
ExpiresByType font/woff"access plus 1 month"
ExpiresByType image/svg+xml"access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
##POUR REDIRIGER LES AUTRES NOMS DE DOMAINES VERS LE NOMS DE DOMAINE PRINCIPAL
#RewriteCond %{HTTP_HOST} !^<www.ndd_principal.com>$
#RewriteRule (.*) http://<www.ndd_principal.com>/$1 [L,R=301]
##Si URL vide, redirection vers le front du site par défaut
RewriteRule ^(index\.php)?$/portail/
##Si juste le script, ajout du site par défaut
RewriteRule ^(admin\.php)$/portail/$1
#SI LE DOMAINE POINTE SUR UN SITE ENFANT
#Page d'erreur personnalisée
ErrorDocument 404 /index.php?p=404
##Charte
RewriteRule ^[\w\-_]+/charte/(.*)site/charte/$1 [L]
##Vidéos
RewriteRule ^videos/(\d+)upload/fichiers/$1 [L]
##URL REWRITING CLIENT
##module page
RewriteRule ^([\w\-_]+)/page(?:/.*)?/(\d+)-.*\.html$site/$1/index.php?p=page&id=$2 [QSA,L]
RewriteRule ^([\w\-_]+)/page(?:/.*)?/(\d+)-.*\.html&page_id=(\d+)$site/$1/index.php?p=page&id=$2&page_id=$3 [QSA,L]
##module article
RewriteRule ^([\w\-_]+)/article/(\d+)-.*\.html$site/$1/index.php?p=article&id=$2 [QSA,L]
##module download
RewriteRule ^([\w\-_]+)/download/([^/]+)/([^/]+)(/([^/]+))?(&.*)?$ site/$1/index.php?p=download&dossier=$2&name=$3&new_name=$5$6 [QSA,L]
##module contact
RewriteRule ^([\w\-_]+)/contact(?:/(? [^?]+)\.html)?)?$site/$1/index.php?p=contact&mod=$2 [QSA,L]
##module listdiff
RewriteRule ^([\w\-_]+)/listdiff/(\d+)-?.*\.html$ site/$1/index.php?p=listdiff&mod=$2 [QSA,L]
##module boutique
RewriteRule ^([\w\-_]+)/paybox\.php$ site/$1/index.php?p=boutique_commande&mod=retour_paybox [QSA,L]
RewriteRule ^([\w\-_]+)/cyberplus\.php$ site/$1/index.php?p=boutique_commande&mod=retour_cyberplus [QSA,L]
##CSS BLOG
RewriteRule ^([\w\-_]+)/blogtheme\.css$site/$1/index.php?p=site&mod=themecss [QSA,L]
##module recherche
RewriteRule ^([\w\-_]+)/recherche/(.*)\.html$site/$1/index.php?p=recherche&q=$2 [QSA,L]
RewriteRule ^([\w\-_]+)/tag/(.*)?$site/$1/index.php?p=recherche&mod=tag&q=$2 [QSA,L]
##module immobilier
RewriteRule ^([\w\-_]+)/immobilier/(\w+)/[^?]*-(\d+)\.html$site/$1/index.php?p=immobilier&type=$2&id=$3 [QSA,L]
##Ajout de site pour le reste
RewriteRule ^(?!site)(.*) site/$1
</IfModule>
Je ne vois ce qui faut modifier ou corriger ..
Quelqu'un pourrait il m'aider ?
Merci (beaucoup) d'avance !
Julie
Je démarre dans le web toute nouvelle ! Et je comprends pas très bien encore le code ..
C'est pourquoi je sollicite votre aide !
J'ai un petit soucis avec mon sous-domaine (je travaille mon sous domaine sur wordpress).
J'ai bien crée un sous domaine chez mon hébergeur.
Mais il n'est toujours pas visible. J'ai pourtant bien fait pointer le DNS entre mon nom de domaine et mon hébergeur.
Et il n'y aucun soucis du côté de mon nom de domaine (j'ai crée une entrée dans ma zone DNS de type A pour mon sous domaine).
Mon hébergeur me dit :
Le problème de redirection doit être causer par une régle comme vous pouvez le voir dans les fichiers de votre site mais je ne peux pas vous dire ou exactement dans le code du site cela dysfonctionne.
Voici le htaccess :
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 month"
# cache.appcache needs re-requests in FF 3.6
ExpiresByType text/cache-manifest "access plus 0 seconds"
# document html
ExpiresByType text/html"access plus 0 seconds"
# data
ExpiresByType text/xml"access plus 0 seconds"
ExpiresByType application/xml"access plus 0 seconds"
ExpiresByType application/json"access plus 0 seconds"
# rss feed
ExpiresByType application/rss+xml "access plus 1 hour"
# css and javascript
ExpiresByType text/css "access plus 1 weeks"
ExpiresByType application/x-javascript "access plus 1 weeks"
ExpiresByType application/javascript "access plus 1 weeks"
# media: images, video, audio
ExpiresByType image/gif "access plus 1 weeks"
ExpiresByType image/png "access plus 1 weeks"
ExpiresByType image/jpg "access plus 1 weeks"
ExpiresByType image/jpeg "access plus 1 weeks"
ExpiresByType video/ogg"access plus 1 month"
ExpiresByType audio/ogg"access plus 1 month"
ExpiresByType video/mp4"access plus 1 month"
ExpiresByType video/webm"access plus 1 month"
ExpiresByType video/flv"access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
# favicon
ExpiresByType image/ico "access plus 1 weeks"
ExpiresByType image/x-icon"access plus 1 weeks"
# webfonts
ExpiresByType font/truetype"access plus 1 month"
ExpiresByType font/opentype"access plus 1 month"
ExpiresByType font/woff"access plus 1 month"
ExpiresByType image/svg+xml"access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
##POUR REDIRIGER LES AUTRES NOMS DE DOMAINES VERS LE NOMS DE DOMAINE PRINCIPAL
#RewriteCond %{HTTP_HOST} !^<www.ndd_principal.com>$
#RewriteRule (.*) http://<www.ndd_principal.com>/$1 [L,R=301]
##Si URL vide, redirection vers le front du site par défaut
RewriteRule ^(index\.php)?$/portail/
##Si juste le script, ajout du site par défaut
RewriteRule ^(admin\.php)$/portail/$1
#SI LE DOMAINE POINTE SUR UN SITE ENFANT
#Page d'erreur personnalisée
ErrorDocument 404 /index.php?p=404
##Charte
RewriteRule ^[\w\-_]+/charte/(.*)site/charte/$1 [L]
##Vidéos
RewriteRule ^videos/(\d+)upload/fichiers/$1 [L]
##URL REWRITING CLIENT
##module page
RewriteRule ^([\w\-_]+)/page(?:/.*)?/(\d+)-.*\.html$site/$1/index.php?p=page&id=$2 [QSA,L]
RewriteRule ^([\w\-_]+)/page(?:/.*)?/(\d+)-.*\.html&page_id=(\d+)$site/$1/index.php?p=page&id=$2&page_id=$3 [QSA,L]
##module article
RewriteRule ^([\w\-_]+)/article/(\d+)-.*\.html$site/$1/index.php?p=article&id=$2 [QSA,L]
##module download
RewriteRule ^([\w\-_]+)/download/([^/]+)/([^/]+)(/([^/]+))?(&.*)?$ site/$1/index.php?p=download&dossier=$2&name=$3&new_name=$5$6 [QSA,L]
##module contact
RewriteRule ^([\w\-_]+)/contact(?:/(? [^?]+)\.html)?)?$site/$1/index.php?p=contact&mod=$2 [QSA,L]
##module listdiff
RewriteRule ^([\w\-_]+)/listdiff/(\d+)-?.*\.html$ site/$1/index.php?p=listdiff&mod=$2 [QSA,L]
##module boutique
RewriteRule ^([\w\-_]+)/paybox\.php$ site/$1/index.php?p=boutique_commande&mod=retour_paybox [QSA,L]
RewriteRule ^([\w\-_]+)/cyberplus\.php$ site/$1/index.php?p=boutique_commande&mod=retour_cyberplus [QSA,L]
##CSS BLOG
RewriteRule ^([\w\-_]+)/blogtheme\.css$site/$1/index.php?p=site&mod=themecss [QSA,L]
##module recherche
RewriteRule ^([\w\-_]+)/recherche/(.*)\.html$site/$1/index.php?p=recherche&q=$2 [QSA,L]
RewriteRule ^([\w\-_]+)/tag/(.*)?$site/$1/index.php?p=recherche&mod=tag&q=$2 [QSA,L]
##module immobilier
RewriteRule ^([\w\-_]+)/immobilier/(\w+)/[^?]*-(\d+)\.html$site/$1/index.php?p=immobilier&type=$2&id=$3 [QSA,L]
##Ajout de site pour le reste
RewriteRule ^(?!site)(.*) site/$1
</IfModule>
Je ne vois ce qui faut modifier ou corriger ..
Quelqu'un pourrait il m'aider ?
Merci (beaucoup) d'avance !
Julie