antoinebp Posté 2 Mars 2007 Posté 2 Mars 2007 Bonjour, Voila mon probleme. Je n'ai pas réussi a combiner dans mon fichier .htaccess les commandes pour le mode rewrite et l'extension msfrontpage qui permet d'editer directement des fichiers a partir de mon serveur. Les lignes de commande de msfont ne fonctionnent pas lorsque l'on additionne les lignes de commande du mode rewrite. Donc j'ai décidé d'installer mon site d'immobilier (script php) dans un dossier "dossierX" qui contient le fichier .htaccess necessaire au mode rewrite. Par contre pour que mon site soit indexé de facon optimale par google, que dois-je ecrire dans le fichier index de la racine pour que qq1 qui cherche www.monsite.com soit renvoyé sur www.monsite.com/dossierx/ ou alors y a-t-il une autre solution ? Peut-on réunir les 2 scripts dans un seul fichier .htaccess ? Je ne sais pas si j'ai été assez clair. J'ai besoin d'activer l'extension msfront car j'ai 3 sous-domaines avec lesquels j'ai besoin de cette extension et si l'extension n'est pas installé sur le domaine principal, alors ca marche pas avec les sous-domaines. Pour indication, ci-dessous les lignes de commandes dans le fichier .htaccess: pour l'extension msfront: IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti* <Limit GET POST> order deny,allow deny from all allow from all </Limit> <Limit PUT DELETE> order deny,allow deny from all </Limit> AuthName www.immomontenegro.com AuthUserFile /home/immomont/public_html/_vti_pvt/service.pwd AuthGroupFile /home/immomont/public_html/_vti_pvt/service.grp pour le mode rewrite: RewriteEngine On # index page RewriteRule index.html index.php RewriteRule index.htm index.php # listing RewriteRule ^([0-9]{1,2})-index-([0-9]{1,9})-(.*).html index.php?language_session=$1 RewriteRule ^([0-9]{1,2})-([0-9]{1,9})_listing_(.*).html index.php?language_session=$1&p=details&id=$2 RewriteRule ^([0-9]{1,2})-listing_information_([0-9]{1,9})_(.*).html index.php?language_session=$1&p=listing_information&id=$2 RewriteRule ^([0-9]{1,2})-signup.html index.php?language_session=$1&p=signup RewriteRule ^([0-9]{1,2})-news.html index.php?language_session=$1&p=news RewriteRule ^([0-9]{1,2})-faq.html index.php?language_session=$1&p=faq RewriteRule ^([0-9]{1,2})-customlinks_([0-9]{1,9})_(.*).html index.php?language_session=$1&p=customlinks&id=$2 RewriteRule ^([0-9]{1,2})-contact_([0-9]{1,9})_([0-9]{1,9}).html index.php?language_session=$1&p=contact&admin=$2&id=$3 RewriteRule ^([0-9]{1,2})-search_agent_([0-9]{1,9}).html index.php?language_session=$1&submit=Search&p=search&agent=$2 RewriteRule logout.html index.php?p=logout RewriteRule ^([0-9]{1,2})-search_listing_([0-9]{1,9})_(.*).html index.php?language_session=$1&p=search&category=$2&name=$3&submit=yes RewriteRule ^([0-9]{1,2})-view-listing.html index.php?language_session=$1&p=view&reset=1 RewriteRule ^([0-9]{1,2})-simplesearch-listing.html index.php?language_session=$1&p=search&reset=1 RewriteRule ^([0-9]{1,2})-search-listing.html index.php?language_session=$1&p=advsearch&reset=1&o=advsearch1 RewriteRule ^([0-9]{1,2})-all-listing.html index.php?language_session=$1&p=search&&submit=Search&reset=2 RewriteRule ^([0-9]{1,2})-search-listing.html index.php?language_session=$1&p=advsearch&reset=1&o=advsearch1 RewriteRule ^([0-9]{1,2})-sitemap.html index.php?language_session=$1&p=sitemap RewriteRule ^([0-9]{1,2})-enquiry_form.html index.php?language_session=$1&p=enquiry RewriteRule ^([0-9]{1,2})-search_city_([^/]+).html index.php?language_session=$1&p=search&city=$2 RewriteRule ^([0-9]{1,2})-customlinks_([0-9]{1,9})_(.*)_second.html index.php?language_session=$1&p=customlinks&id=$2&pagec=second RewriteRule ^([0-9]{1,2})-pagesearch-([0-9]{1,9}).html index.php?language_session=$1&p=search&submit=Search&reset=2&page=$2 RewriteRule ^([0-9]{1,2})-pageadvsearch-([0-9]{1,9}).html index.php?language_session=$1&p=search&submit=Search&reset=2&page=$2 RewriteRule ^index-([0-9]{1,9})-(.*).html index.php?language_session=$1 RewriteRule ^([0-9]{1,9})_listing_(.*).html index.php?p=details&id=$1 RewriteRule ^listing_information_([0-9]{1,9})_(.*).html index.php?p=listing_information&id=$1 RewriteRule ^signup.html index.php?p=signup RewriteRule ^news.html index.php?p=news RewriteRule ^faq.html index.php?p=faq RewriteRule ^customlinks_([0-9]{1,9})_(.*).html index.php?p=customlinks&id=$1 RewriteRule ^contact_([0-9]{1,9})_([0-9]{1,9}).html index.php?p=contact&admin=$1&id=$2 RewriteRule ^search_agent_([0-9]{1,9}).html index.php?&submit=Search&p=search&agent=$1 RewriteRule ^logout.html index.php?p=logout RewriteRule ^search_listing_([0-9]{1,9})_(.*).html index.php?p=search&category=$1&name=$2&submit=yes RewriteRule view-listing.html index.php?p=view&reset=1 RewriteRule ^simplesearch-listing.html index.php?p=search&reset=1 RewriteRule ^search-listing.html index.php?p=advsearch&reset=1&o=advsearch1 RewriteRule ^all-listing.html index.php?p=search&submit=Search&reset=2 RewriteRule ^search-listing.html index.php?p=advsearch&reset=1&o=advsearch1 RewriteRule ^sitemap.html index.php?p=sitemap RewriteRule ^enquiry_form.html index.php?p=enquiry RewriteRule ^search_city_([^/]+).html index.php?p=search&city=$1 RewriteRule ^customlinks_([0-9]{1,9})_(.*)_second.html index.php?p=customlinks&id=$1&pagec=second RewriteRule ^pagesearch-([0-9]{1,9}).html index.php?p=search&submit=Search&reset=2&page=$1 RewriteRule ^pageadvsearch-([0-9]{1,9}).html index.php?p=search&submit=Search&reset=2&page=$1 RewriteRule ^([0-9]{1,2})-view_wishlist.html index.php?language_session=$1&p=mylisting RewriteRule ^view_wishlist.html index.php?p=mylisting RewriteRule ^([0-9]{1,2})-contactus.html index.php?language_session=$1&p=contactus RewriteRule ^contactus.html index.php?p=contactus RewriteRule ^sitemap.xml index.php?p=sitemapxml Merci pour votre aide! Antoine.
Dan Posté 2 Mars 2007 Posté 2 Mars 2007 Tu es sûr de ceci ? <Limit GET POST>order deny,allow deny from all allow from all </Limit> Sinon, tu peux ajouter toutes tes règles en fin de fichier .htaccess... cela devrait fonctionner corectement.
antoinebp Posté 2 Mars 2007 Auteur Posté 2 Mars 2007 Tu es sûr de ceci ?Sinon, tu peux ajouter toutes tes règles en fin de fichier .htaccess... cela devrait fonctionner corectement. C'est le cpanel X qui crée ces lignes de commande de maniere automatique lorsque j'active l'extension msfront. J'ai essayé de mettre le script msfront au début du .htaccess ou a la fin mais rien n'y fait, ca bloque au niveau de msfront... Sinon ca peut paraitre une question relativement simple mais que faut-il ecrire dans mon index.html a la racine pour basculer de maniere automatique sur http://monsite.com/dossierX/ ? Il semblerait que cela reste la solution...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant