sobre enlaces amigables

Inicio Foros WordPress General WordPress.org sobre enlaces amigables

Etiquetado: ,

Este debate contiene 7 respuestas, tiene 4 mensajes y lo actualizó  fum hace 9 años, 8 meses.

  • Autor
    Publicaciones
  • #12772

    fum
    Participante

    <p>Hola, por consejo de José que me viene guiando, antes de agregar nuevas entradas al blog que recién inicio,estoy intentando pasar las url del modo predeterminado de WP a las amigables. Leí el artículo de Fernando sobre este tema y al elegir en las opciones de los permalink &quot;personalizadas&quot; e ingresar %postname% en el campo correspondiente, los enlaces cambian según lo esperado, pero al tratar de ir a las entradas y páginas ya creadas todas dan error 404. Probé renombrándolas con la configuración ya personalizada y el error sigue ahí. Probé creando una entrada nueva y también me da error 404.<br />
    Seguramente falte configurar algo … y no me doy cuenta qué.</p>
    <p>Jelp otra vez…! Y gracias por adelantado otra vez …!</p>
    <p>fum.
    </p>

  • #27794

    Patrick
    Participante

    fijate bien que tu archivo .htaccess tenga permisos de escritura para que wordpress se encage de configurarlo solito, cuando cambias los permalinks de hecho ahi te dice que deberias de actualizar tu archivo .htaccess, pero en caso de que tenga permisos de escritura pues no habria problema, saludos.

  • #27795

    fum
    Participante

    Hola, disculpá lo elemental de la pregunta pero, cómo y dónde compruebo que el .htacces tenga permiso de escritura? En el Codex de WP vi que el servidor debe tener habilitado "mod_rewrite", esto lo pregunto a soporte de mi hosting?
    Creo que eso consiste en configurar chmod 666? pero no se donde ni cómo hacerlo.
    Si comprobé que puedo bajar el .htacces del servidor, editarlo y volver a subirlo.

    muchas gracias y un slaudo,
    fum

  • #27821

    Jose Moreno
    Participante

    Hola Fum, sólo tenés que darle permisos de escritura al archivo .htaccess desde tu programa ftp, click derecho en el nombre del archivo, vas a la opción permisos de archivos y lo cambias a 777 y listo, no tenés que editar el archivo, sólo darle permisos para que WP pueda escribir en él.
    Después vas y cambias lo permalinks de nuevo, como la primera vez,

    Saludos

  • #27870

    fum
    Participante

    Hola José, le di los permisos 777 y el error sigue igual. te copio el código actual del htaccess, que por lo visto debe haber sido generado por el plugin super caché, que vino ya activado con la instalación de WP del hosting.
    Gracias como siempre,
    fum.

    [code]
    # BEGIN WPSuperCache
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wordpress/
    AddDefaultCharset UTF-8
    RewriteCond %{REQUEST_METHOD} !=POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/wordpress/$1/index.html.gz -f
    RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/wordpress/$1/index.html.gz [L]

    RewriteCond %{REQUEST_METHOD} !=POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/wordpress/$1/index.html -f
    RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/wordpress/$1/index.html [L]
    </IfModule>

    # END WPSuperCache

    # BEGIN WordPress

    # END WordPress
    [/code]

  • #27872

    gventura
    Participante

    el fichero .htaccess dónde lo has creado?

    Debe de estar en la raíz del servidor. Puede ser que te hayas confundido y lo hayas generado en la carpeta del theme por error?

    Puedes crearlo vacío con permisos 777 que el mismo wp lo escribirá solito. Para crearlo puedes hacer: botón derecho nuevo / fichero de texto y luego le das de nombre .htaccess (importante colocar el punto delante)

    Saludos.

  • #27896

    fum
    Participante

    Hola Gventura, muchas gracias.
    Lo creé con el Notepad. Una observación: antes de tocarlo el ícono de archivo que aparecía en el directorio raiz era el genérico de ficheros sin aplicación asociada. Después de pasar por el Notepad tiene el dibujito celeste del Notepad, será esto causa del problema?
    No logré volver al símbolo genérico de achivo. De todos modos el archivo está denominado .htaccess
    y los permisos establecidos a 777.

    Creando un archivo nuevo vacío, en el directorio raiz, denominado .htaccess, y con permisos 777, sigo obteniendo el error 404. Parece que el WP no escribe en el .htaccess

    ???
    Salus,
    fum.

  • #27898

    fum
    Participante

    Paso el enlace al blog de prueba:

    http://www.prueba.carlosfumagalli.com.ar

    grax.

El foro ‘General WordPress.org’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest

Ir al contenido