Cuando WordPress no proporciona un archivo .htaccess para nuevos sitios para varios sitios a causa de CPanel Fantastico Auto-Instalador?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/1339

  •  16-10-2019
  •  | 
  •  

Pregunta

He instalado WordPress a través de un auto-instalador y más tarde configurado como múltiples sitios. Pero cada vez que se crea el sitio de WordPress usando auto instalador que no me da el archivo .htaccess por defecto. Así que he creado un archivo vacío con el nombre .htaccess en CPanel y pegar este código en él:

RewriteEngine On 
RewriteBase /
RewriteRule ^index\.php$ - [L]

# uploaded files 
RewriteRule ^files/(.+)wp-includes/ms-files.php?file=$1 [L]

RewriteCond %{REQUEST_FILENAME} -f
[OR] RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^ - [L] 
RewriteRule . index.php [L]

Se trata de un método correcto?

¿Fue útil?

Solución

Por supuesto esto no es un problema. Como siempre y cuando las obras de sitio y vuelve a dirigir a las páginas de la derecha no hay ningún daño en hacer esto. Usted también puede utilizarlo para proteger su archivo wp-config de los hackers añadiendo esto a su .htaccess:

<Files wp-config.php>
 Order Allow,Deny
 Deny from all
</Files>

Buena suerte:)

Otros consejos

El archivo .htaccess debe ser creado automáticamente por wordpress al activar los enlaces permanentes bonitas. En caso de que no, wordpress le mostrará el código que puedes usar para crear el archivo manualmente.

Si usted está en duda qué código usar, que podría desactivar los enlaces permanentes bonita en el back-end, back-up y luego eliminar el archivo .htaccess actual. A continuación, me gustaría ir en el backend para activar los enlaces permanentes bonitos de nuevo y seguir las instrucciones dadas.

Licenciado bajo: CC-BY-SA con atribución
scroll top