WordPress permlink show “Debe actualizar su web.config ahora”. en dios papi

3 minutos de lectura

En el sitio de wordpress de Godaddy que no muestra las páginas internas, solo muestra la página de inicio y la página de administración de wordpress. Mientras hace clic en Guardar cambios en “Configuración de enlace permanente”, se muestra “Debe actualizar su web.config ahora”. Mientras agrego web.config en mi sitio, muestra el error 500 (página de inicio y página de administración también) ¿Ahora qué hacer? corregir el error 500 o corregir el error 404 y cómo solucionarlo? amablemente ayúdame. mi archivo .htaccess está debajo

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>

# END WordPress

  • estas usando servidor linux?

    – charan kumar

    29 de junio de 2018 a las 4:12

  • Sin servidor de windows

    – sabithkumar

    29 de junio de 2018 a las 4:14

  • Mientras agrego la página de inicio del archivo de configuración y la página de administración, aparece el error 500, otras páginas se muestran bien

    – sabithkumar

    29 de junio de 2018 a las 5:11

avatar de usuario
charan kumar

está utilizando el servidor de Windows, por lo que necesita web.config en la carpeta raíz de wordpress,

Si web.config no se encuentra en la carpeta raíz, agregue el archivo web.config y agregue el código a continuación,

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="Main Rule" stopProcessing="true">
                    <match url=".*" />
                    <conditions logicalGrouping="MatchAll">
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="index.php" />
                </rule>
            </rules>
        </rewrite>
        <staticContent>
            <remove fileExtension=".svg" />
            <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
        </staticContent>
        <defaultDocument>
            <files>
                <remove value="index.aspx" />
                <add value="index.php" />
            </files>
        </defaultDocument>
    </system.webServer>
</configuration>

carpeta raíz significa, la carpeta que contiene wp-content, wp-includes, etc.,

Si en el caso, la página de inicio arroja un error 500, intente eliminar todo <defaultDocument> sección de etiquetas

<defaultDocument>
    <files>
       <remove value="index.aspx" />
       <add value="index.php" />
    </files>
</defaultDocument>

  • Hola… ahora la página de inicio recibe el error 500, otras páginas funcionan bien. ¿Qué hacer?

    – sabithkumar

    29 de junio de 2018 a las 5:05


  • El error 500 significa que colocó un código incorrecto en la página de inicio. Revisa otra vez, por favor

    – charan kumar

    29 de junio de 2018 a las 5:13

  • Intente eliminar la etiqueta , funcionó para mí. buena suerte

    – Harsh Sharma

    24 de enero de 2019 a las 15:49

Estaba teniendo el mismo problema con el funcionamiento de las páginas interiores, pero la página de inicio arrojaba un error 500. Conseguí que la página de inicio funcionara editando el archivo web.config, eliminando la etiqueta y todo lo que contenía.

¿Ha sido útil esta solución?