Después de la migración del servidor, solo funciona la página de inicio
-
-
¡Tuveesteproblema hoy! [Sitio de WordPressmigrado: lapágina deiniciofunciona,todas las demáspáginas/enlacesfallan] (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
-
Tuveelmismoproblema y luego se solucionó cambiandoel archivo .htaccess de acuerdo con los valorespredeterminados desde aquí 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 respuestas
- votos
-
- 2012-04-18
Supongo que obtienes http://tu sitioperono http://tu sitio/nada
Tuve unproblema similar yfuncionó cuando cambié
el
httpd.conf
deAllowOverride None
hasta
AllowOverride All
Hace queel
.htaccess
entreen vigor.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.-
Estefuncionóparamí.Lamayoría de lagente se olvida deesto.This one worked for me. Most of the people forget about this.
- 6
- 2014-12-10
- qasimzee
-
Estotambiénfuncionóparamí,solotuve que cambiarloen la sección de `apache2.conf`para la ubicación de los archivos demi servidor,`/var/www`en mi 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
-
Estofueparte de la respuestaparamí.Agregué `` AllowOverride All '' a la configuración del sitio,perotambién agregué `` Options FollowSymLinks```.Luegopude usarenlacespermanentespersonalizados,quetambién crearon un archivo raíz .htaccess apropiado.Después deeso,todofuncionó.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
-
¡Yno olvide reiniciar apache!"reinicio del servicio sudo apache2"And don't forget to restart apache! "sudo service apache2 restart"
- 1
- 2017-01-11
- gradosevic
-
Funcionó.Asegúrese de cambiar la opción AllowOverrideen las ubicaciones del archivo conf.It worked. Make sure you change the AllowOverride option at locations in the conf file.
- 1
- 2017-12-19
- Najeeb
-
habilitaren httpd.conf LoadModule rewrite_module libexec/apache2/mod_rewrite.so hizoeltrucoen mac.quitarel #para habilitarloenabling 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
Intente vaciar sus reglasmod_rewrite:
Panel de control -> Configuración -> Enlacespermanentes
Guarde la configuración (noesnecesario realizarningún cambio)
Try flushing your mod_rewrite rules:
Dashboard -> Settings -> Permalinks
Save settings (no need to make any changes)
-
En realidad,ni siquieraesnecesario ahorrar.Las reglas seeliminan con solo visitaresapágina,yparte deeliminar las reglasimplicaescribiren .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
-
Aprendo algonuevo cada día... :)I learn something new every day... :)
- 0
- 2011-04-13
- Chip Bennett
-
@john,¿estás seguro de que solo las cargas depáginaescribenen .htaccess siesnecesario?Tenía laimpresión de que solo rewrite_rulesen labase de datos se vacían.@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 llama a `flush_rewrite_rules ()`,un contenedorpara `WP_Rewrite ::flush_rules ()`,que,si `$ hard`es`true` (quees cuando se llamaen esapágina) ylafunción `save_mod_rewrite_rules`existe (definidaen` wp-admin/includes/misc.php`,incluidaen todas laspáginas de administración),llama a `save_mod_rewrite_rules ()`.Vea la definición deesafunción aquí: 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
-
Lafunción que realmenteescribe las reglas de reescrituraen .htaccess se llama `insert_with_markers` (usadaen` save_mod_rewrite_rules () `arriba),definida aquí: http://core.trac.wordpress.org/browser/trunk/wp-admin/incluye/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
-
Estome lo arregló.This fixed it for me.
- 0
- 2017-04-17
- Ed DeGagne
-
Noesnecesario abrirel cPanel.Primeroestabaprobando la respuesta aceptada yelmíoes alojamiento compartido,por lo quenopudeencontrar httpd.conf yel chaten vivotodavía seestá cargando.Y luegoencontréesta respuesta,quees la soluciónmásfácil de usar.:RENo 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
-
- 2015-11-22
Me habíaenfrentado almismoproblema.
Hice lo siguientepara resolverloen un servidor Ubuntu:
-
En /etc/apache2/apache2.conf ,edite AllowOverride None para /var/www/ a Permitir anulartodo
-
Escribael siguiente comandopara habilitarmod_rewritepara .htaccess
sudo a2enmod reescribir
- Reinicie su servidor apache:
reinicio del servicio sudo apache2
¡¡¡Elproblema resuelto !!!
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!!!
-
Gracias,nopude arreglaresto conninguna de las otras sugerencias,pero `a2enmod rewrite`funcionó.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 Pormencionarelmod de reescritura.Nome di cuenta de queestonoestaba habilitado deformapredeterminada.+1 For mentioning the rewrite mod. Didn't realize that this wasn't enabled by default.
- 0
- 2017-12-13
- Native Coder
-
Definitivamentenecesitabaese `sudo a2enmod rewrite`para obtenerestetrabajo,¡gracias!Definitely needed that `sudo a2enmod rewrite` to get this wokring, thanks!
- 0
- 2018-10-05
- Huskie69
-
¡Gracias!El comando `a2enmod rewrite` hizoeltrucoparamí.Thanks! The command `a2enmod rewrite`did the trick for me.
- 1
- 2018-10-17
- Lucas Basquerotto
-
¡Gracias Avinash! Lomismo con Lucas,la reescritura de a2enmod hizoeltrucoparamíThanks Avinash! Same with Lucas, the a2enmod rewrite did the trick for me
- 0
- 2019-11-25
- Jero Dungog
-
- 2011-04-13
Lomásprobablees queel archivo
.htaccess
no se haya copiado.En Mac OS X,yen algunas aplicaciones FTP,este archivo se considera "oculto"porque comienza con un.
.Si va a la sección Configuración -> Enlacespermanentesen su sección de administración,puede volver agenerareste archivo,peroprobablemente seamejorencontrar la versión quetenía anteriormente y usarlanuevamente (especialmente si usa un complemento de almacenamientoen caché).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
En Ubuntu 14.04,el archivo 000-default.conf sepuedeencontrar aquí
/etc/apache2/sites-available
O siejecutamúltiples wp,la configuración del host virtual sería sunombre de archivo de configuración.p.ej.domain.conf"
Debe reemplazar
AllowOverride None
porAllowOverride All
Espero queestofuncione.
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
¿Obtiene un servidor web 404 o un WordPress 404?Sies un servidor web 404,lomásprobablees queno hayas copiadoel archivo htaccess raíz de lainstalación anterior o quenotenga lospermisos correctosparaejecutarse.
Miprimerelemento de solución deproblemas sería verificar y ver siexiste un archivo htaccessen la raíz.Y sies así,qué 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.
-
Verificóel archivo .htaccess.Contieneelmismo código que aparecióen la sección deenlacepermanente delpanel de administración de wordpress.Cambié lospermisos amodificables yno veo cambios aparentes.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 ... otraposibilidades que sunuevo servidornotenga activadomod_rewrite.Importante: ¿está obteniendo un servidor 404 (páginaen blanco que dice "noencontrado") o un WordPress 404 (conelestilo del resto de su sitio)?@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
Recientemente cambiéel alojamiento demi sitio de WordPress a VPS.net .Movítodosmis archivose importé labase de datos.Todoparecíaestarbien hasta que hice clicen unenlace ynoté quetodasmispáginasestaban devolviendo un 404excepto lapágina deinicio.
La URL del sitioes http://inksquared.com