Configuración .htaccess en WordPress sin archivo predeterminado

  • Autor Autor Willy
  • Fecha de inicio Fecha de inicio
W

Willy

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola amig@s,

Verán, tengo una pregunta sobre el tutorial del compañero Denim Usa .htaccess como Firewall que nos enseña cómo configurar el archivo .htaccess que junto con las actualizaciones reforzará la seguridad de nuestro sitio y darle un nivel extra de protección. Bien, en la instalación de mi wp no viene por defecto el fichero .htaccess por lo que he tenido que crear el archivo en la raíz. Entonces, cuando edito el contenido principal de .htaccess de la siguiente forma como señala el tutorial me da error y deja de verse la web:

# 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

Sin embargo, si elimino la primera y la última línea de la directiva, funciona bien:

Insertar CODE, HTML o PHP:
<IfModule mod_rewrite.c>

</IfModule>

Es decir, tengo la directiva de WP funcionando de esta manera:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Simplemente, quería saber el motivo y si ustedes lo tienen editado de la misma manera.

Gracias siempre....

Un abrazo.
 
Última edición:
Es un problema del tutorial al copiar el código: Se han escapado los < y > por &lt; y &gt;

Por lo tanto debería tenerse así:
Insertar CODE, HTML o PHP:
# 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
 
¡ Aclarado ! Muchas gracias amigo Emilio.

Un abrazo.
 
Atrás
Arriba