Las páginas / códigos que no son de "Wordpress" obtienen el error 404
3 respuestas
- votos
-
- 2011-05-06
Elproblema quetiene se debe a laformaen quefuncionael sistema de reescritura de WordPress.El .htaccess de WordPressenvíatodas las solicitudes (queen realidadnoexistenexceptoindex.php) através del archivoindex.phpen el directorio raíz de WordPress.Si se realiza alguna solicitudpara un archivo llamadoindex.php,también seenviará através de la raíz de WordPressindex.php.
Una solución simple sería cambiarelnombre del archivoindex.phpen/ericsinfo a default.php.Dependiendo de la configuración de su alojamiento,podríafuncionar simplemente haciendoeso.Sinoes así,puede agregar un redireccionamiento 301 a su .htaccess que apunte www.domain.com/ericsinfo a www.domain.com/ericsinfo/default.php
Redirect 301 /ericsinfo http://domain.com/ericsinfo/default.php
El archivo .htaccess se ubicaráen supublic_html o directorio webpúblico raíz.
The problem your having is because of the way the WordPress rewrite system works. The WordPress .htaccess sends all requests (that dont actually exist except index.php) through the index.php file in the WordPress root directory. If any request is made for a file named index.php it will also get sent through the root WordPress index.php.
A simple solution would be to rename the index.php file in /ericsinfo to default.php. Depending on your hosting setup it might work by just doing that. If it doesn't you can add a 301 redirect to your .htaccess that points www.domain.com/ericsinfo to www.domain.com/ericsinfo/default.php
Redirect 301 /ericsinfo http://domain.com/ericsinfo/default.php
The .htaccess file will be located in your public_html or root public web directory.
-
- 2011-05-07
tienes que crearlo como untema con un style.cssen la carpeta wp-content/themes y luego activareltema.De lo contrario,wordpressno loencontrará.
http://www.siteground.com/tutorials/wordpress/wordpress_create_theme.htm
you have to make it as a theme with a style.css in wp-content/themes folder then active the theme. Otherwise wordpress won't find it.
http://www.siteground.com/tutorials/wordpress/wordpress_create_theme.htm
-
- 2019-04-18
Agregueesta línea al comienzo de su archivo htaccess del subdirectorio.
ErrorDocument 401predeterminado
Please add this line at begin of your sub-directory htaccess file.
ErrorDocument 401 default
-
** [edite] su respuesta ** y agregue unaexplicación: ** ¿por qué **estopodría resolverelproblema?Please **[edit] your answer**, and add an explanation: **why** could that solve the problem?
- 1
- 2019-04-18
- fuxia
Espero que seanmis salvadores. Parece que haymuchagente conesteproblemaen losforos,perono hay una respuesta clara. Aquíestámi situación:
Acabo de armar unnuevo sitio de Wordpressen unnuevo alojamiento yfunciona demaravilla. Estoy sobre la luna de logenial quees. Sinembargo,en nuestro alojamiento anterior (quenoera Wordpress)teníamos unpequeño sistema depedidosparanuestros clientes que seencontrabaen una carpetaen la ruta,lejos de laprincipal. Tiene supropioindex.php y sepuede acceder a élen www.domain.com/ericsinfo
Traje la carpeta alnuevo alojamiento y la coloquéen la raíz como antes,sinembargo,cuando voy a www.domain.com/ericsinfo obtengo unerror 404 dentro de Wordpress. Incluso siescribo www.domain.com/ericsinfo/index.php,sigue siendo un Wordpress 404.
Leí que deberíaeditarel archivo .htaccess,peromi plantillanoparecetener uno y realmenteno quiero crear uno usandoel código recomendadopor otraspersonas amenos que rompa algo.
Puedo ver que Wordpress asumiendoel control delproceso 404esbastantebueno yno quiero que desaparezcapor completo. Solo quieropoder utilizarel sistema depedidos como antes.
¡Estaréeternamente agradecidoportu ayuda!
Mate