Comment exécuter index.php
11 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- karan
- WRInaute discret

- Messages: 54
- Inscription: 3 Mai 2004
Comment exécuter index.php
Un script doit être installé à la racine de mon site web. Pour que le script s'exécute correctement, le htaccess à la racine doit contenir:
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{REQUEST_URI} !(main\.php)
RewriteCond %{QUERY_STRING} !(direct)
RewriteRule (.*) main.php?page=$1 [PT]
RewriteCond %{QUERY_STRING} (direct)
RewriteRule (.*) $1 [PT]
Ma question: comment lancer une fichier index.php à la racine du site ?
Merci pour votre aide.
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{REQUEST_URI} !(main\.php)
RewriteCond %{QUERY_STRING} !(direct)
RewriteRule (.*) main.php?page=$1 [PT]
RewriteCond %{QUERY_STRING} (direct)
RewriteRule (.*) $1 [PT]
Ma question: comment lancer une fichier index.php à la racine du site ?
Merci pour votre aide.
- karan
- WRInaute discret

- Messages: 54
- Inscription: 3 Mai 2004
Ta solution fonctionne très bien. Merci de ton aide.
Je m'explique autrement:
- Le script s'installe à la racine du site. A la racine, il n'y a pas de fichier index. Seulement le fichier htaccess et le fichier main.php. Les autres fichiers php sont dans un dossier include. Lorsque je lancais le site, tout fichier index à la racine était ignoré.
- root
-- htaccess
-- main.php
-- index.*
Je me demande si cette extension ?direct peut nuire au référencement de mon site ou si on peut réécrire le url writing pour la balancer.
Je m'explique autrement:
- Le script s'installe à la racine du site. A la racine, il n'y a pas de fichier index. Seulement le fichier htaccess et le fichier main.php. Les autres fichiers php sont dans un dossier include. Lorsque je lancais le site, tout fichier index à la racine était ignoré.
- root
-- htaccess
-- main.php
-- index.*
Je me demande si cette extension ?direct peut nuire au référencement de mon site ou si on peut réécrire le url writing pour la balancer.
- karan
- WRInaute discret

- Messages: 54
- Inscription: 3 Mai 2004
Index.php n'a pas passé au travers.
Avec RewriteCond %{REQUEST_URI} !^(main|index)\.php$, j'obtiens ces erreurs:
Warning: main(/blabla/public_html/include/main.php.php): failed to open stream: No such file or directory in /blabla/public_html/main.php on line 25
et
Warning: Smarty error: unable to read template resource: "" in /blabla/public_html/smarty/Smarty.class.php on line 546
Avec RewriteCond %{REQUEST_URI} !^(main|index)\.php$, j'obtiens ces erreurs:
Warning: main(/blabla/public_html/include/main.php.php): failed to open stream: No such file or directory in /blabla/public_html/main.php on line 25
et
Warning: Smarty error: unable to read template resource: "" in /blabla/public_html/smarty/Smarty.class.php on line 546
-

Patrice A. - WRInaute passionné

- Messages: 2415
- Inscription: 11 Fév 2005
Essaie sans l'accent circonflexe de la règle qui t'est proposée, ça devrait marcher 
- karan
- WRInaute discret

- Messages: 54
- Inscription: 3 Mai 2004
Dj_Apx a écrit:Essaie sans l'accent circonflexe de la règle qui t'est proposée, ça devrait marcher
Ca marche !! Merci!
Je peux lancer le script avec: http://www.mondomaine.org
Je peux lancer ma page d'index avec: http://www.mondomaine.org/index.php
Est-ce que c'est possible de donner priorité à l'index, c'est-à-dire que index.php serait lancé avec http://www.mondomaine.org. Non pas le script.
.
-

Patrice A. - WRInaute passionné

- Messages: 2415
- Inscription: 11 Fév 2005
- Code: Tout sélectionner
DirectoryIndex index.php
- karan
- WRInaute discret

- Messages: 54
- Inscription: 3 Mai 2004
Dj_Apx a écrit:;)
- Code: Tout sélectionner
DirectoryIndex index.php
Ca aurait dû marcher mais non, le script est lancé avec http://www.mondomaine.org
DirectoryIndex index.php
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{REQUEST_URI} !(main|index)\.php$
RewriteCond %{QUERY_STRING} !(direct)
RewriteRule (.*) main.php?page=$1 [PT]
RewriteCond %{QUERY_STRING} (direct)
RewriteRule (.*) $1 [PT]
Où est l'erreur ?
Edit: Il y a 2 autres fichiers php à la racine. Je suppose qu'ils vienennt bousiller le truc. Merci à vous deux pour votre aide.
@+
.
-

Patrice A. - WRInaute passionné

- Messages: 2415
- Inscription: 11 Fév 2005
Euh
tu veux bien arrêter de faire des liens vers mondomaine.org (qui existe) stp ?
pour les exemples, il existe www.example.com , .net et .org
(example avec un a)
tu veux bien arrêter de faire des liens vers mondomaine.org (qui existe) stp ?
pour les exemples, il existe www.example.com , .net et .org
(example avec un a)
-

Remi L. - WRInaute passionné

- Messages: 1063
- Inscription: 6 Sep 2003
karan a écrit:Il y a 2 autres fichiers php à la racine. Je suppose qu'ils vienennt bousiller le truc.
En plus il ne faut pas oublier qu'une règle placée à la racine est valable dans tous les sous-répertoires. Donc si tu as des index.php dans des sous-répertoires, ça fait faire des trucs bizarres.
Donc, c'est difficile de résoudre ton problème comme ça à l'aveugle, ça demande un peu d'attention...
11 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Comment executer du code php dans un template html de phpbb3
- executer un script C++ sous PHP !
- Comment exécuter un cgi ?
- executer fichier php en ligne de commande
- Executer une commande linux depuis PHP
- Comment executer un fichier binaire executable ???
- Ajax : Executer un code php via des boutons input
- Résolu : Executer un script php à la réception d'un mail
- Les robots qui crawl les sites pourait il executer des script php ?
- Exécuter page php en java sans l'ouverture de la page
- Nouvelle étude de WebRankInfo : les mots-clés et le référencement - 04-01-2003
- Comment être numéro 1 sur Google ? - 25-05-2003
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
