Dopo la migrazione del server funziona solo la homepage
-
-
Oggi ho avuto questoproblema! [Sito WordPressmigrato - La homepagefunziona,tutte le altrepagine/collegamentifalliscono] (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
-
Ho avuto lo stessoproblemae poi è stato risoltomodificandoilfile .htaccessin base ai valoripredefiniti da qui 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 risposta
- voti
-
- 2012-04-18
Immagino chetu ottenga http://yoursitemanon http://yoursite/qualsiasi cosa
Ho avuto unproblema similee hafunzionato quando ho cambiato
il
httpd.conf
daAllowOverride None
a
AllowOverride All
Rendeeffettivo
.htaccess
.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.-
Questo hafunzionatoperme.Lamaggiorparte dellepersone sene dimentica.This one worked for me. Most of the people forget about this.
- 6
- 2014-12-10
- qasimzee
-
Questo hafunzionato ancheperme,dovevo solo cambiarlonella sezione di `apache2.conf`per laposizione deifile delmio server,`/var/www`nelmio casoThis 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
-
Questaera unaparte della rispostaperme.Ho aggiunto `` AllowOverride All '' alla configurazione del sito,ma ho anche aggiunto `` Opzioni FollowSymLinks ''.Sono stato quindiin grado di utilizzarepermalinkpersonalizzati,che hanno anche creato unfile .htaccess di root appropriato.Dopo di chetutto hafunzionato.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
-
Enon dimenticare di riavviare Apache!"riavvio del servizio sudo apache2"And don't forget to restart apache! "sudo service apache2 restart"
- 1
- 2017-01-11
- gradosevic
-
Hafunzionato.Assicurati dimodificare l'opzione AllowOverridenelleposizioninelfile conf.It worked. Make sure you change the AllowOverride option at locations in the conf file.
- 1
- 2017-12-19
- Najeeb
-
abilitarein httpd.conf LoadModule rewrite_module libexec/apache2/mod_rewrite.so hafattoiltruccoin mac.rimuovereil #per abilitarloenabling 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
Prova a cancellare letue regolemod_rewrite:
Dashboard -> Impostazioni -> Permalink
Salva leimpostazioni (non ènecessario apportaremodifiche)
Try flushing your mod_rewrite rules:
Dashboard -> Settings -> Permalinks
Save settings (no need to make any changes)
-
Non c'ènemmenobisogno di salvare,in realtà.Le regole vengono cancellate semplicemente visitando quellapaginae parte delflush delle regoleimplica la scrittura su .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
-
Imparo qualcosa dinuovo ognigiorno ... :)I learn something new every day... :)
- 0
- 2011-04-13
- Chip Bennett
-
@john sei sicuro che soloi caricamenti dellapagina scrivanoin .htaccess senecessario?Avevo l'impressione che solo le rewrite_rulesnel database vengano scaricate.@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 chiama `flush_rewrite_rules ()`,un wrapperper `WP_Rewrite ::flush_rules ()`,che,se `$ hard` è`true` (che è quando viene chiamato su quellapagina)elafunzione `save_mod_rewrite_rules`esiste (definitain` wp-admin/includes/misc.php`,inclusain tutte lepagine di amministrazione),chiama `save_mod_rewrite_rules ()`.Vedi la definizione di quellafunzione qui: 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
-
Lafunzione cheeffettivamente scrive le regole di riscrittura su .htaccess si chiama `insert_with_markers` (usatain` save_mod_rewrite_rules () `sopra),definita qui: http://core.trac.wordpress.org/browser/trunk/wp-admin/include/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
-
Questo ha risoltoilproblemaperme.This fixed it for me.
- 0
- 2017-04-17
- Ed DeGagne
-
Non ènecessario aprireil cPanel.Stavoprovandoprima la risposta accettatae ilmio è un hosting condiviso,quindinon sono riuscito atrovare httpd.confe la chat dal vivo è ancorain fase di caricamento.Epoi hotrovato questa risposta che è la soluzionepiùfacile da usare.: DNo 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
-
questo ha risoltoilmioproblema (lo stesso dell'operazione)this solved my issue (the same as the op)
- 0
- 2018-12-06
- arvic.rivera
-
- 2015-11-22
Avevo affrontato lo stessoproblema.
Hofatto quanto segueper risolverlo su un server Ubuntu:
-
In /etc/apache2/apache2.conf ,modifica AllowOverride Nessuno per /var/www/in AllowOverride All
-
Digitail seguente comandoper abilitaremod_rewriteper .htaccess
sudo a2enmod rewrite
- Riavviailtuo server Apache:
riavvio del servizio sudo apache2
Ilproblema è stato risolto !!!
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!!!
-
Grazie,non sono riuscito a risolverlo connessuno degli altri suggerimenti,ma "a2enmod rewrite" hafunzionato.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 Per avermenzionato la riscritturamod.Nonmi rendevo conto che questononera abilitatoperimpostazionepredefinita.+1 For mentioning the rewrite mod. Didn't realize that this wasn't enabled by default.
- 0
- 2017-12-13
- Native Coder
-
Sicuramente avevobisogno di `sudo a2enmod rewrite`per ottenere questo wokring,grazie!Definitely needed that `sudo a2enmod rewrite` to get this wokring, thanks!
- 0
- 2018-10-05
- Huskie69
-
Grazie!Il comando `a2enmod rewrite` hafattoiltruccoperme.Thanks! The command `a2enmod rewrite`did the trick for me.
- 1
- 2018-10-17
- Lucas Basquerotto
-
Grazie Avinash! Lo stesso con Lucas,la riscrittura a2enmod hafattoiltruccopermeThanks Avinash! Same with Lucas, the a2enmod rewrite did the trick for me
- 0
- 2019-11-25
- Jero Dungog
-
- 2011-04-13
Ilmotivo èmoltoprobabile cheilfile
.htaccess
non sia stato copiato.In Mac OS Xe in alcune applicazioni FTP,questofile è considerato "nascosto"perchéinizia con.
.Se vai alla sezione Impostazioni -> Permalinknella sezione di amministrazione,puoi rigenerare questofile,maprobabilmente èmegliotrovare la versione che aveviin precedenzae usarla dinuovo (specialmente se usi unplugin di 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
In Ubuntu 14.04 -ilfile 000-default.conf puòesseretrovato qui
/etc/apache2/sites-available
Oppure,seeseguipiù wp,l'impostazione dell'host virtuale sarebbeilnome deltuofile di configurazione. ades.domain.conf"
Devi sostituire
AllowOverride None
conAllowOverride All
Spero chefunzioni.
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
Hai un server web 404 o un WordPress 404?Se sitratta di un server Web 404,moltoprobabilmentenon hai copiatoilfile htaccess di root dalla vecchiainstallazione onon hai permessi correttiperessereeseguito.
Ilmioprimoelementoper la risoluzione deiproblemi sarebbe controllaree vedere seesiste unfile htaccessnella radice.E se è così,cosa contiene.
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.
-
Hai controllatoilfile .htaccess.Contiene lo stesso codice che è apparsonella sezionepermalink delpannello di amministrazione di wordpress.Homodificato le autorizzazioniin scrivibilee non vedomodifiche apparenti.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 ... un'altrapossibilità è cheiltuonuovo servernon abbiamod_rewrite attivato.Importante: stai ricevendo un server 404 (semplicepaginabianca che dice "nontrovato") o un WordPress 404 (con lo stile del resto deltuo sito)?@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
Di recente ho cambiato l'hosting delmio sito WordPressin VPS.net .Ho spostatotuttii mieifilee importatoil database.Tutto sembrava andarebene finchénon ho cliccato su un collegamentoe honotato chetutte lemie pagine riportano un 404tranne la homepage.
L'URL del sito è http://inksquared.com