Pages / code non "Wordpress" obtenant une erreur 404
3 réponses
- votes
-
- 2011-05-06
Leproblème que vous rencontrezest dû aufonctionnement du système de réécriture WordPress.Le WordPress .htaccessenvoietoutes les requêtes (quin'existentpas réellement saufindex.php) via lefichierindex.php dans le répertoire racine de WordPress.Si une demandeestfaitepour unfichiernomméindex.php,elle sera égalementenvoyée via la racine WordPressindex.php.
Une solution simple serait de renommer lefichierindex.php dans/ericsinfoen default.php.Enfonction de votre configuration d'hébergement,celapeutfonctionneren faisant cela.Si cen'estpas le cas,vouspouvez ajouter une redirection 301 à votre .htaccess quipointe www.domain.com/ericsinfo vers www.domain.com/ericsinfo/default.php
Redirect 301 /ericsinfo http://domain.com/ericsinfo/default.php
Lefichier .htaccess sera situé dans votre répertoirepublic_html ou Webpublic racine.
The problem your having is because of the way the WordPress rewrite system works. The WordPress .htaccess sends all requests (that dont actually exist except index.php) through the index.php file in the WordPress root directory. If any request is made for a file named index.php it will also get sent through the root WordPress index.php.
A simple solution would be to rename the index.php file in /ericsinfo to default.php. Depending on your hosting setup it might work by just doing that. If it doesn't you can add a 301 redirect to your .htaccess that points www.domain.com/ericsinfo to www.domain.com/ericsinfo/default.php
Redirect 301 /ericsinfo http://domain.com/ericsinfo/default.php
The .htaccess file will be located in your public_html or root public web directory.
-
- 2011-05-07
vous devezen faire unthème avec un style.css dans le dossier wp-content/themespuis activer lethème.Sinon,wordpressne letrouverapas.
http://www.siteground.com/tutorials/wordpress/wordpress_create_theme.htm
you have to make it as a theme with a style.css in wp-content/themes folder then active the theme. Otherwise wordpress won't find it.
http://www.siteground.com/tutorials/wordpress/wordpress_create_theme.htm
-
- 2019-04-18
Veuillez ajouter cette ligne au début de votrefichier htaccess de sous-répertoire.
ErrorDocument 401par défaut
Please add this line at begin of your sub-directory htaccess file.
ErrorDocument 401 default
-
Veuillez ** [modifier] votre réponse **,et ajouter uneexplication: **pourquoi ** celapourrait-il résoudre leproblème?Please **[edit] your answer**, and add an explanation: **why** could that solve the problem?
- 1
- 2019-04-18
- fuxia
J'espère que vous êtesmes sauveurs. Il semble y avoirbeaucoup degens avec ceproblème sur lesforums,maispas de réponse claire. Voicima situation difficile: -
Je viens de créer unnouveau site Wordpress sur unnouvel hébergementet celafonctionne un régal. Je suis ravi de voir à quelpoint c'est cool. Cependant,surnotre hébergementprécédent (non Wordpress),nous avions unpetit système de commandepournos clients qui setrouvait dans un dossier sur l'itinéraire,loin duprincipal. Il a sonpropreindex.phpet peut être atteinten allant sur www.domain.com/ericsinfo
J'aiintroduit le dossier dans lenouvel hébergementet l'aipositionné à la racine comme avant,mais lorsqueje vais sur www.domain.com/ericsinfo,j'obtiens uneerreur 404 dans Wordpress. Même sije tape www.domain.com/ericsinfo/index.php,toujours un Wordpress 404.
J'ai lu queje devraismodifier lefichier .htaccess,maismonmodèlene semblepasen avoiret jene veuxpas vraimenten créer unen utilisant le code recommandépar d'autrespersonnes àmoins queje ne casse quelque chose.
Jepeux voir que Wordpress reprend leprocessus 404est assez coolet ne veutpas qu'il disparaisse complètement. Je veuxjustepouvoir utiliser le système de commande commenous lefaisions auparavant.
Je vous serai éternellement reconnaissant de votre aide!
Mat