Après la migration du serveur, seule la page d'accueil fonctionne
-
-
J'aieu ceproblème aujourd'hui! [Site WordPressmigré - Lapage d'accueilfonctionne,toutes les autrespages/liens échouent] (http://www.petenetlive.com/KB/Article/0001126)I had this problem today! [Migrated WordPress Site – Homepage Works, All Other Pages/Links Fail](http://www.petenetlive.com/KB/Article/0001126)
- 0
- 2016-01-09
- user187724
-
J'aieu lemêmeproblème,puisilest résoluen modifiant lefichier .htaccess selon les valeurspar défaut d'ici https://wordpress.org/support/article/htaccess/I had same issue and then it is fixed by changing .htaccess file according to default values from here https://wordpress.org/support/article/htaccess/
- 0
- 2020-06-23
- Muzaffar Mahmood
-
6 réponses
- votes
-
- 2012-04-18
Je suppose que vous obtenez http://votre sitemaispas http://votre site/quoi que ce soit
J'aieu unproblème similaireet cela afonctionné lorsquej'ai changé
le
httpd.conf
deAllowOverride None
à
AllowOverride All
Cela rend le
.htaccess
effectif.I guess you get http://yoursite but not http://yoursite/anything
I had a similar problem and it worked when I changed
the
httpd.conf
fromAllowOverride None
to
AllowOverride All
It makes the
.htaccess
take effect.-
Celui-ci afonctionnépourmoi.Laplupart desgens oublient cela.This one worked for me. Most of the people forget about this.
- 6
- 2014-12-10
- qasimzee
-
Cela afonctionnépourmoi aussi,je n'aieu qu'à le changer dans la section de `apache2.conf`pour l'emplacement demesfichiers serveur,`/var/www` dansmon casThis worked for me too, only had to change it in the section of `apache2.conf` for the location of my server files, `/var/www` in my case
- 1
- 2015-11-17
- sponrad
-
Celafaisaitpartie de la réponsepourmoi.J'ai ajouté `` AllowOverride All '' à la configuration du site,maisj'ai également ajouté `` Options FollowSymLinks ''.J'aiensuitepu utiliser despermalienspersonnalisés,ce qui a également créé unfichier racine .htaccess approprié.Après cela,tout afonctionné.This was part of the answer for me. I added ```AllowOverride All``` to the site configuration, but I also added ```Options FollowSymLinks```. I was then able to use custom permalinks, which also created an appropriate root .htaccess file. After that everything worked.
- 1
- 2016-09-12
- boot13
-
Etn'oubliezpas de redémarrer apache!"redémarrage du service sudo apache2"And don't forget to restart apache! "sudo service apache2 restart"
- 1
- 2017-01-11
- gradosevic
-
Ça amarché.Assurez-vous demodifier l'option AllowOverride auxemplacements dufichier de configuration.It worked. Make sure you change the AllowOverride option at locations in the conf file.
- 1
- 2017-12-19
- Najeeb
-
l'activation dans httpd.conf LoadModule rewrite_module libexec/apache2/mod_rewrite.so afait l'affaire sousmac.supprimez le #pour l'activerenabling in httpd.conf LoadModule rewrite_module libexec/apache2/mod_rewrite.so did the trick in mac. remove the # to enable it
- 0
- 2019-07-06
- stefanosn
-
- 2011-04-13
Essayez de vider vos règlesmod_rewrite:
Tableau debord -> Paramètres -> Permaliens
Enregistrer lesparamètres (aucunemodificationnécessaire)
Try flushing your mod_rewrite rules:
Dashboard -> Settings -> Permalinks
Save settings (no need to make any changes)
-
Pasbesoinmême de sauvegarder,en fait.Les règles sont vidées simplementen visitant cettepage,et unepartie du vidage des règlesimplique d'écrire dans .htaccess.No need to even save, actually. The rules are flushed just by visiting that page, and part of flushing the rules involves writing to .htaccess.
- 8
- 2011-04-13
- John P Bloch
-
J'apprends quelque chose denouveautous lesjours... :)I learn something new every day... :)
- 0
- 2011-04-13
- Chip Bennett
-
@john êtes-vous sûr que seules lespages chargées écrivent dans .htaccess sinécessaire?J'avais l'impression que seuls les rewrite_rules de labase de données sont vidés.@john are you sure that just page loads write to .htaccess if it needs to? I was under the impression that only rewrite_rules in the database are flushed.
- 0
- 2011-04-13
- Ashfame
-
wp-admin/options-permalinks.php appelle `flush_rewrite_rules ()`,un wrapperpour `WP_Rewrite ::flush_rules ()`,qui,si `$ hard`est`true` (ce qu'ilest lorsqu'ilest appelé sur cettepage)etlafonction `save_mod_rewrite_rules`existe (définie dans` wp-admin/includes/misc.php`,incluse danstoutes lespages d'administration),elle appelle `save_mod_rewrite_rules ()`.Voir la définition de cettefonctionici: http://core.trac.wordpress.org/browser/trunk/wp-admin/includes/misc.php#L114wp-admin/options-permalinks.php calls `flush_rewrite_rules()`, a wrapper for `WP_Rewrite::flush_rules()`, which, if `$hard` is `true` (which it is when called on that page) and the function `save_mod_rewrite_rules` exists (defined in `wp-admin/includes/misc.php`, included in all admin pages), it calls `save_mod_rewrite_rules()`. See that function's definition here: http://core.trac.wordpress.org/browser/trunk/wp-admin/includes/misc.php#L114
- 0
- 2011-04-13
- John P Bloch
-
Lafonction qui écrit réellement les règles de réécriture dans .htaccess s'appelle `insert_with_markers` (utilisé dans` save_mod_rewrite_rules () `ci-dessus),définieici: http://core.trac.wordpress.org/browser/trunk/wp-admin/comprend/misc.php # L53The function that actually writes the rewrite rules to .htaccess is called `insert_with_markers` (used in `save_mod_rewrite_rules()` above), defined here: http://core.trac.wordpress.org/browser/trunk/wp-admin/includes/misc.php#L53
- 0
- 2011-04-13
- John P Bloch
-
Cela a réglé leproblèmepourmoi.This fixed it for me.
- 0
- 2017-04-17
- Ed DeGagne
-
Pasbesoin d'ouvrir le cPanel.J'essayais d'abord la réponse acceptéeet lamienne est un hébergementpartagé,je n'ai doncpasputrouver httpd.confet le chaten directesttoujoursen cours de chargement.Etpuisj'aitrouvé cette réponse quiest la solution laplusfacile à utiliser.:RÉNo need to open the cPanel. I was trying the accepted answer first and mine is shared hosting so couldn't find httpd.conf and live chat is still loading. And then I found this answer which does is the most easy to use solution. :D
- 0
- 2017-08-04
- TheOnlyAnil
-
cela a résolumonproblème (lemême que l'op)this solved my issue (the same as the op)
- 0
- 2018-12-06
- arvic.rivera
-
- 2015-11-22
J'avais rencontré lemêmeproblème.
J'aifait ce qui suitpour le résoudre sur un serveur Ubuntu:
-
Dans /etc/apache2/apache2.conf ,modifiez AllowOverride None pour /var/www/en AllowOverride All
-
Tapez la commande suivantepour activermod_rewritepour .htaccess
réécriture sudo a2enmod
- Redémarrez votre serveur Apache:
redémarrage du service sudo apache2
Leproblèmeest résolu !!!
I had faced the same problem.
I did the following to resolve it on an Ubuntu Server:
In /etc/apache2/apache2.conf, edit AllowOverride None for /var/www/ to AllowOverride All
Type in the following command to enable mod_rewrite for .htaccess
sudo a2enmod rewrite
- Restart your apache server:
sudo service apache2 restart
The problem solved!!!
-
Merci,je n'aipaspu résoudre ceproblème avec aucune des autres suggestions,mais `a2enmod rewrite` afait l'affaire.Thanks, I couldn't get this fixed with any of the other suggestions, but `a2enmod rewrite` did the trick.
- 0
- 2017-06-23
- Martin McCallion
-
+1 Pourmentionner lemod de réécriture.Jen'aipas réalisé que celan'étaitpas activépar défaut.+1 For mentioning the rewrite mod. Didn't realize that this wasn't enabled by default.
- 0
- 2017-12-13
- Native Coder
-
Ilfallait absolument que `sudo a2enmod rewrite`pour obtenir ce wokring,merci!Definitely needed that `sudo a2enmod rewrite` to get this wokring, thanks!
- 0
- 2018-10-05
- Huskie69
-
Merci!La commande `a2enmod rewrite` afait l'affairepourmoi.Thanks! The command `a2enmod rewrite`did the trick for me.
- 1
- 2018-10-17
- Lucas Basquerotto
-
Merci Avinash! Pareilpour Lucas,la réécriture d'a2enmod afait l'affairepourmoiThanks Avinash! Same with Lucas, the a2enmod rewrite did the trick for me
- 0
- 2019-11-25
- Jero Dungog
-
- 2011-04-13
La raisonesttrèsprobable que lefichier
.htaccess
n'apas été copié.Sous Mac OS Xet dans certaines applications FTP,cefichierest considéré comme "caché" caril commencepar un.
.Si vous allez dans la section Paramètres -> Permaliens de votre section d'administration,vouspouvez régénérer cefichier,maisilestprobablementpréférable detrouver la version que vous aviezprécédemmentet de l'utiliser ànouveau (surtout si vous utilisez unplugin demiseen cache).The reason is most likely that the
.htaccess
file wasn't copied over. On Mac OS X, and in some FTP applications, this file is considered "hidden" because it starts with a.
. If you go to the Settings -> Permalinks section in your admin section, you can regenerate this file, but it's probably best to find the version you had previously and use that again (especially if you use a caching plugin). -
- 2015-11-09
Dans Ubuntu 14.04 - lefichier 000-default.conf peut êtretrouvéici
/etc/apache2/sites-available
Ou si vousexécutezplusieurs wp,leparamètre d'hôte virtuel sera lenom de votrefichier de configuration.parexempledomain.conf
Vous devez remplacer
AllowOverride None
parAllowOverride All
J'espère que celafonctionnera.
In Ubuntu 14.04 - the 000-default.conf file can be found here
/etc/apache2/sites-available
Or if you run multiple wp the virtual host setting would be your config file name. e.g. domain.conf
You have to replace
AllowOverride None
toAllowOverride All
Hope this will work.
-
- 2011-04-13
Avez-vous un serveur Web 404 ou un WordPress 404?S'il s'agit d'un serveur Web 404,vousn'avezprobablementpas copié lefichier racine htaccess de l'ancienneinstallation ouiln'apas les autorisations correctespour s'exécuter.
Monpremier élément de dépannage serait de vérifieret de voir si unfichier htaccessexiste à la racine.Et si oui,ce qu'il contient.
Do you get a web server 404 or a WordPress 404? If it's a web server 404, you most likely didn't copy the root htaccess file over from the old installation, or it doesn't have correct permissions to run.
My first troubleshooting item would be to check and see if an htaccess file exists in the root. And if so, what it contains.
-
Vérifié lefichier .htaccess.Il contient lemême code qui apparaissait dans la sectionpermalien dupanneau d'administration de wordpress.J'ai changé les autorisationsen inscriptibleset jene vois aucun changement apparent.Checked the .htaccess file. It contains the same code that appeared in the permalink section of the wordpress admin panel. I changed the permissions to writable and can see no apparent changes.
- 0
- 2011-04-13
- mikeyrocks
-
@mikeyrocks Hmm ... une autrepossibilitéest que votrenouveau serveurn'aitpas activémod_rewrite.Important: obtenez-vous un serveur 404 (pageblanche simple qui dit "nontrouvé"),ou un WordPress 404 (stylé comme le reste de votre site)?@mikeyrocks Hmm... another possibility is that your new server doesn't have mod_rewrite turned on. Important: are you getting a server 404 (plain white page that says "not found"), or a WordPress 404 (styled like the rest of your site)?
- 3
- 2011-04-13
- MathSmath
J'ai récemment changé l'hébergement demon site WordPressen VPS.net .J'ai déplacétousmesfichierset importé labase de données.Tout semblait allerbien jusqu'à ce queje clique sur un lienet queje remarque quetoutesmespages rapportent un 404 à l'exception de lapage d'accueil.
L'URL du siteest http://inksquared.com