Foros del Web » Soporte técnico » Ayuda General »

[SOLUCIONADO] No puedo ingresar a mi web Error: Forbidden

Estas en el tema de No puedo ingresar a mi web Error: Forbidden en el foro de Ayuda General en Foros del Web. Buen día, Tengo una web en un hosting de pago. El index es una página en html5 http://radioprogresando.com y de allí voy a mi wordpress ...

  #1 (permalink)  
Antiguo 24/02/2013, 10:27
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta No puedo ingresar a mi web Error: Forbidden

Buen día,

Tengo una web en un hosting de pago.

El index es una página en html5 http://radioprogresando.com
y de allí voy a mi wordpress http://radioprogresando.com/portal/
pero no puedo ingresar, porque me sale el Error:

Forbidden
You don't have permission to access /portal/index.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Sí puedo entrar a la página de administración del wordpress, pero no a la web en sí.

Estoy tratando de contactar al hosting, pero aun no me responden.

¿Podrían ayudarme?
  #2 (permalink)  
Antiguo 25/02/2013, 03:16
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: No puedo ingresar a mi web Error: Forbidden

Puede ser que el archivo .htaccess de raíz o el de /portal te impidan el acceso.
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios
  #3 (permalink)  
Antiguo 25/02/2013, 04:02
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: No puedo ingresar a mi web Error: Forbidden

Hola amigo

HTTP Error 404 o no encontrado es un código de estado HTTP que indica que el host ha sido capaz de comunicarse con el servidor, pero no existe el fichero que ha sido pedido

por lo cual parece que el /portal/index.php no se encuentra en el servidor , comprueba su existencia desde el panel de ftp
  #4 (permalink)  
Antiguo 25/02/2013, 06:56
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: No puedo ingresar a mi web Error: Forbidden

Cita:
Iniciado por webankenovi Ver Mensaje
Hola amigo

HTTP Error 404 o no encontrado es un código de estado HTTP que indica que el host ha sido capaz de comunicarse con el servidor, pero no existe el fichero que ha sido pedido

por lo cual parece que el /portal/index.php no se encuentra en el servidor , comprueba su existencia desde el panel de ftp
El error principal es el 403. El 404 es un error adicional que, posiblemente, se arregle una vez el primero esté resuelto.

Como indicaron, lo más probable es que el error sea debido al .htaccess, aunque puede ser que hayas cambiado el permiso de archivos o cualquier historia que desautoriza el acceso.
  #5 (permalink)  
Antiguo 25/02/2013, 09:26
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: No puedo ingresar a mi web Error: Forbidden

Aqui si podés acceder

http://radioprogresando.com/portal/license.txt
y tambien a
http://radioprogresando.com/portal/wp-config-sample.php

por lo tanto el problema se deba probablemente a que

tu .htaccess prohibe el listado de directorios (error 403)
Options -indexes
é index.php no esta en la lista de
DirectoryIndex index.php

y que index.php NO existe (404), ya que se hace una llamada a errorDocument 404
Normalmente (aunque desconozco que version de WP usás), WP si incluye un index.php
Código PHP:
Ver original
  1. <?php
  2. /**
  3.  * Front to the WordPress application. This file doesn't do anything, but loads
  4.  * wp-blog-header.php which does and tells WordPress to load the theme.
  5.  *
  6.  * @package WordPress
  7.  */
  8.  
  9. /**
  10.  * Tells WordPress to load the WordPress theme and output it.
  11.  *
  12.  * @var bool
  13.  */
  14. define('WP_USE_THEMES', true);
  15.  
  16. /** Loads the WordPress Environment and Template */
  17. require('./wp-blog-header.php');
  18. ?>

Asi que como te han dicho, subiendo el index.php y agregando
DirectoryIndex index.php a tu .htaccess, el problema se solucionaría
SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #6 (permalink)  
Antiguo 25/02/2013, 13:53
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Respuesta: No puedo ingresar a mi web Error: Forbidden

Hola a todos los que me han respondido y gracias por hacerlo tan pronto y diligentemente.

Seguramente si subo el index.php y agrego DirectoryIndex index.php a mi .htaccess se solucione el problema, pero no entiendo cómo hacerlo.

¿Si les dejo el código de mi archivo .htaccess podrían revisarlo y decirme, si son tan amables, cómo puedo corregir el problemita?

Saludos y gracias de nuevo
  #7 (permalink)  
Antiguo 25/02/2013, 13:56
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: No puedo ingresar a mi web Error: Forbidden

Si claro, e incluso sería mejor y más rápido. No olvides usar el highilght y marcar apache para poder visualizarlo mejor.
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios
  #8 (permalink)  
Antiguo 25/02/2013, 13:58
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: No puedo ingresar a mi web Error: Forbidden

Cita:
Iniciado por zupulido Ver Mensaje
Hola a todos los que me han respondido y gracias por hacerlo tan pronto y diligentemente.

Seguramente si subo el index.php y agrego DirectoryIndex index.php a mi .htaccess se solucione el problema, pero no entiendo cómo hacerlo.

¿Si les dejo el código de mi archivo .htaccess podrían revisarlo y decirme, si son tan amables, cómo puedo corregir el problemita?

Saludos y gracias de nuevo
Subir el index.php?
De la misma forma que subiste el resto de los archivos de tu WP
el .htaccess
lo abris con el editor de texto y le agregas

Código Apache:
Ver original
  1. DirectoryIndex index.php

# Si ya existiese una línea, por ejemplo
Código Apache:
Ver original
  1. DirectoryIndex index.html
la modificas como
Código Apache:
Ver original
  1. DirectoryIndex index.html index.php

Es decir separas por espacios los nombres de los archivos que debiera funcionar como indice de directorio en cada carpeta

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #9 (permalink)  
Antiguo 25/02/2013, 14:05
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: No puedo ingresar a mi web Error: Forbidden

Hola, otra vez.

Es que yo no tengo un index.php que se me haya quedado por ahí sin subir.

Esta página está funcionando tal como está desde diciembre de 2012 y yo no le he cambiado nada, sólo he agregado plugins, widgets, temas y posts.

El index de la web es un index.html que hice yo misma y de ahí salta al wordpress que es la página http://radioprogresando.com/portal/

No hay un index.php ¿o será que si?

Traté de subir el código del archivo .htacces, pero es muy largo y el editor de texto del foro no lo admite. ¿Cómo puedo mostrárselos de otra forma?

Saludos
  #10 (permalink)  
Antiguo 25/02/2013, 14:13
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Busqueda Respuesta: No puedo ingresar a mi web Error: Forbidden

Estoy subiendo el archivo .htacces por partes:

Apache .htacces Parte 1

# Apache configuration file
# httpd.apache.org/docs/2.2/mod/quickreference.html

# Note .htaccess files are an overhead, this logic should be in your Apache config if possible
# httpd.apache.org/docs/2.2/howto/htaccess.html

# Techniques in here adapted from all over, including:
# Kroc Camen: camendesign.com/.htaccess
# perishablepress.com/press/2006/01/10/stupid-htaccess-tricks/
# Sample .htaccess file of CMS MODx: modxcms.com


###
### If you run a webserver other than Apache, consider:
### github.com/h5bp/server-configs
###


# ----------------------------------------------------------------------
# Better website experience for IE users
# ----------------------------------------------------------------------

# Force the latest IE version, in various cases when it may fall back to IE7 mode
# github.com/rails/rails/commit/123eb25#commitcomment-118920
# Use ChromeFrame if it's installed for a better experience for the poor IE folk

<IfModule mod_headers.c>
Header set X-UA-Compatible "IE=Edge,chrome=1"
# mod_headers can't match by content-type, but we don't want to send this header on *everything*...
<FilesMatch "\.(js|css|gif|png|jpe?g|pdf|xml|oga|ogg|m4a|ogv|m p4|m4v|webm|svg|svgz|eot|ttf|otf|woff|ico|webp|app cache|manifest|htc|crx|oex|xpi|safariextz|vcf)$" >
Header unset X-UA-Compatible
</FilesMatch>
</IfModule>


# ----------------------------------------------------------------------
# Cross-domain AJAX requests
# ----------------------------------------------------------------------

# Serve cross-domain Ajax requests, disabled by default.
# enable-cors.org
# code.google.com/p/html5security/wiki/CrossOriginRequestSecurity

# <IfModule mod_headers.c>
# Header set Access-Control-Allow-Origin "*"
# </IfModule>


# ----------------------------------------------------------------------
# CORS-enabled images (@crossorigin)
# ----------------------------------------------------------------------

# Send CORS headers if browsers request them; enabled by default for images.
# developer.mozilla.org/en/CORS_Enabled_Image
# blog.chromium.org/2011/07/using-cross-domain-images-in-webgl-and.html
# hacks.mozilla.org/2011/11/using-cors-to-load-webgl-textures-from-cross-domain-images/
# wiki.mozilla.org/Security/Reviews/crossoriginAttribute

<IfModule mod_setenvif.c>
<IfModule mod_headers.c>
# mod_headers, y u no match by Content-Type?!
<FilesMatch "\.(gif|png|jpe?g|svg|svgz|ico|webp)$">
SetEnvIf Origin ":" IS_CORS
Header set Access-Control-Allow-Origin "*" env=IS_CORS
</FilesMatch>
</IfModule>
</IfModule>


# ----------------------------------------------------------------------
# Webfont access
# ----------------------------------------------------------------------

# Allow access from all domains for webfonts.
# Alternatively you could only whitelist your
# subdomains like "subdomain.example.com".

<IfModule mod_headers.c>
<FilesMatch "\.(ttf|ttc|otf|eot|woff|font.css)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
  #11 (permalink)  
Antiguo 25/02/2013, 14:14
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Busqueda Respuesta: No puedo ingresar a mi web Error: Forbidden

Apache .htacces Parte 2

# ----------------------------------------------------------------------
# Proper MIME type for all files
# ----------------------------------------------------------------------


# JavaScript
# Normalize to standard type (it's sniffed in IE anyways)
# tools.ietf.org/html/rfc4329#section-7.2
AddType application/javascript js

# Audio
AddType audio/ogg oga ogg
AddType audio/mp4 m4a

# Video
AddType video/ogg ogv
AddType video/mp4 mp4 m4v
AddType video/webm webm

AddType video/mp4 .mp4 .m4v
AddType video/webm .webm
AddType video/ogg .ogv
AddType audio/ogg .ogg

# SVG
# Required for svg webfonts on iPad
# twitter.com/FontSquirrel/status/14855840545
AddType image/svg+xml svg svgz
AddEncoding gzip svgz

# Webfonts
AddType application/vnd.ms-fontobject eot
AddType application/x-font-ttf ttf ttc
AddType font/opentype otf
AddType application/x-font-woff woff

# Assorted types
AddType image/x-icon ico
AddType image/webp webp
AddType text/cache-manifest appcache manifest
AddType text/x-component htc
AddType application/x-chrome-extension crx
AddType application/x-opera-extension oex
AddType application/x-xpinstall xpi
AddType application/octet-stream safariextz
AddType application/x-web-app-manifest+json webapp
AddType text/x-vcard vcf



# ----------------------------------------------------------------------
# Allow concatenation from within specific js and css files
# ----------------------------------------------------------------------

# e.g. Inside of script.combined.js you could have
# <!--#include file="libs/jquery-1.5.0.min.js" -->
# <!--#include file="plugins/jquery.idletimer.js" -->
# and they would be included into this single file.

# This is not in use in the boilerplate as it stands. You may
# choose to name your files in this way for this advantage or
# concatenate and minify them manually.
# Disabled by default.

#<FilesMatch "\.combined\.js$">
# Options +Includes
# AddOutputFilterByType INCLUDES application/javascript application/json
# SetOutputFilter INCLUDES
#</FilesMatch>
#<FilesMatch "\.combined\.css$">
# Options +Includes
# AddOutputFilterByType INCLUDES text/css
# SetOutputFilter INCLUDES
#</FilesMatch>


# ----------------------------------------------------------------------
# Gzip compression
# ----------------------------------------------------------------------

<IfModule mod_deflate.c>

# Force deflate for mangled headers developer.yahoo.com/blogs/ydn/posts/2010/12/pushing-beyond-gzipping/
<IfModule mod_setenvif.c>
<IfModule mod_headers.c>
SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
</IfModule>
</IfModule>

# HTML, TXT, CSS, JavaScript, JSON, XML, HTC:
<IfModule filter_module>
FilterDeclare COMPRESS
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/html
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/css
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/plain
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/x-component
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/javascript
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/json
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/xhtml+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/rss+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/atom+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/vnd.ms-fontobject
FilterProvider COMPRESS DEFLATE resp=Content-Type $image/svg+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $image/x-icon
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/x-font-ttf
FilterProvider COMPRESS DEFLATE resp=Content-Type $font/opentype
FilterChain COMPRESS
FilterProtocol COMPRESS DEFLATE change=yes;byteranges=no
</IfModule>

<IfModule !mod_filter.c>
# Legacy versions of Apache
AddOutputFilterByType DEFLATE text/html text/plain text/css application/json
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE text/xml application/xml text/x-component
AddOutputFilterByType DEFLATE application/xhtml+xml application/rss+xml application/atom+xml
AddOutputFilterByType DEFLATE image/x-icon image/svg+xml application/vnd.ms-fontobject application/x-font-ttf font/opentype
</IfModule>

</IfModule>


# ----------------------------------------------------------------------
# Expires headers (for better cache control)
# ----------------------------------------------------------------------

# These are pretty far-future expires headers.
# They assume you control versioning with cachebusting query params like
# <script src="application.js?20100608">
# Additionally, consider that outdated proxies may miscache
# www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/

# If you don't use filenames to version, lower the CSS and JS to something like
# "access plus 1 week" or so.

<IfModule mod_expires.c>
ExpiresActive on

# Perhaps better to whitelist expires rules? Perhaps.
ExpiresDefault "access plus 1 month"

# cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
ExpiresByType text/cache-manifest "access plus 0 seconds"

# Your document html
ExpiresByType text/html "access plus 0 seconds"

# Data
ExpiresByType text/xml "access plus 0 seconds"
ExpiresByType application/xml "access plus 0 seconds"
ExpiresByType application/json "access plus 0 seconds"

# Feed
ExpiresByType application/rss+xml "access plus 1 hour"
ExpiresByType application/atom+xml "access plus 1 hour"

# Favicon (cannot be renamed)
ExpiresByType image/x-icon "access plus 1 week"

# Media: images, video, audio
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType video/ogg "access plus 1 month"
ExpiresByType audio/ogg "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/webm "access plus 1 month"

# HTC files (css3pie)
ExpiresByType text/x-component "access plus 1 month"

# Webfonts
ExpiresByType application/x-font-ttf "access plus 1 month"
ExpiresByType font/opentype "access plus 1 month"
ExpiresByType application/x-font-woff "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"

# CSS and JavaScript
ExpiresByType text/css "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"

</IfModule>
  #12 (permalink)  
Antiguo 25/02/2013, 14:15
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: No puedo ingresar a mi web Error: Forbidden

Puedes usar el sistema para snippert de Github: https://gist.github.com/
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios
  #13 (permalink)  
Antiguo 25/02/2013, 14:16
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Busqueda Respuesta: No puedo ingresar a mi web Error: Forbidden

Apache .htacces Parte 3

# ----------------------------------------------------------------------
# ETag removal
# ----------------------------------------------------------------------

# FileETag None is not enough for every server.
<IfModule mod_headers.c>
Header unset ETag
</IfModule>

# Since we're sending far-future expires, we don't need ETags for
# static content.
# developer.yahoo.com/performance/rules.html#etags
FileETag None



# ----------------------------------------------------------------------
# Stop screen flicker in IE on CSS rollovers
# ----------------------------------------------------------------------

# The following directives stop screen flicker in IE on CSS rollovers - in
# combination with the "ExpiresByType" rules for images (see above). If
# needed, un-comment the following rules.

# BrowserMatch "MSIE" brokenvary=1
# BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
# BrowserMatch "Opera" !brokenvary
# SetEnvIf brokenvary 1 force-no-vary



# ----------------------------------------------------------------------
# Cookie setting from iframes
# ----------------------------------------------------------------------

# Allow cookies to be set from iframes (for IE only)
# If needed, uncomment and specify a path or regex in the Location directive

# <IfModule mod_headers.c>
# <Location />
# Header set P3P "policyref=\"/w3c/p3p.xml\", CP=\"IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\""
# </Location>
# </IfModule>



# ----------------------------------------------------------------------
# Start rewrite engine
# ----------------------------------------------------------------------

# Turning on the rewrite engine is necessary for the following rules and features.
# FollowSymLinks must be enabled for this to work.

<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
</IfModule>



# ----------------------------------------------------------------------
# Suppress or force the "www." at the beginning of URLs
# ----------------------------------------------------------------------

# The same content should never be available under two different URLs - especially not with and
# without "www." at the beginning, since this can cause SEO problems (duplicate content).
# That's why you should choose one of the alternatives and redirect the other one.

# By default option 1 (no "www.") is activated. Remember: Shorter URLs are sexier.
# no-www.org/faq.php?q=class_b

# If you rather want to use option 2, just comment out all option 1 lines
# and uncomment option 2.
# IMPORTANT: NEVER USE BOTH RULES AT THE SAME TIME!

# ----------------------------------------------------------------------

# Option 1:
# Rewrite "www.example.com -> example.com"

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
</IfModule>

# ----------------------------------------------------------------------

# Option 2:
# To rewrite "example.com -> www.example.com" uncomment the following lines.
# Be aware that the following rule might not be a good idea if you
# use "real" subdomains for certain parts of your website.

# <IfModule mod_rewrite.c>
# RewriteCond %{HTTPS} !=on
# RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
# RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# </IfModule>



# ----------------------------------------------------------------------
# Built-in filename-based cache busting
# ----------------------------------------------------------------------

# If you're not using the build script to manage your filename version revving,
# you might want to consider enabling this, which will route requests for
# /css/style.20110203.css to /css/style.css

# To understand why this is important and a better idea than all.css?v1231,
# read: github.com/h5bp/html5-boilerplate/wiki/Version-Control-with-Cachebusting

# Uncomment to enable.
# <IfModule mod_rewrite.c>
# RewriteCond %{REQUEST_FILENAME} !-f
# RewriteCond %{REQUEST_FILENAME} !-d
# RewriteRule ^(.+)\.(\d+)\.(js|css|png|jpg|gif)$ $1.$3 [L]
# </IfModule>



# ----------------------------------------------------------------------
# Prevent SSL cert warnings
# ----------------------------------------------------------------------

# Rewrite secure requests properly to prevent SSL cert warnings, e.g. prevent
# https://www.example.com when your cert only allows https://secure.example.com
# Uncomment the following lines to use this feature.

# <IfModule mod_rewrite.c>
# RewriteCond %{SERVER_PORT} !^443
# RewriteRule ^ https://example-domain-please-change-me.com%{REQUEST_URI} [R=301,L]
# </IfModule>



# ----------------------------------------------------------------------
# Prevent 404 errors for non-existing redirected folders
# ----------------------------------------------------------------------

# without -MultiViews, Apache will give a 404 for a rewrite if a folder of the same name does not exist
# e.g. /blog/hello : webmasterworld.com/apache/3808792.htm

Options -MultiViews
  #14 (permalink)  
Antiguo 25/02/2013, 14:17
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Busqueda Respuesta: No puedo ingresar a mi web Error: Forbidden

Apache .htacces Parte 4 final

# ----------------------------------------------------------------------
# Custom 404 page
# ----------------------------------------------------------------------

# You can add custom pages to handle 500 or 403 pretty easily, if you like.
ErrorDocument 404 /404.html



# ----------------------------------------------------------------------
# UTF-8 encoding
# ----------------------------------------------------------------------

# Use UTF-8 encoding for anything served text/plain or text/html
AddDefaultCharset utf-8

# Force UTF-8 for a number of file formats
AddCharset utf-8 .css .js .xml .json .rss .atom



# ----------------------------------------------------------------------
# A little more security
# ----------------------------------------------------------------------


# Do we want to advertise the exact version number of Apache we're running?
# Probably not.
## This can only be enabled if used in httpd.conf - It will not work in .htaccess
# ServerTokens Prod


# "-Indexes" will have Apache block users from browsing folders without a default document
# Usually you should leave this activated, because you shouldn't allow everybody to surf through
# every folder on your server (which includes rather private places like CMS system folders).
<IfModule mod_autoindex.c>
Options -Indexes
</IfModule>


# Block access to "hidden" directories whose names begin with a period. This
# includes directories used by version control systems such as Subversion or Git.
<IfModule mod_rewrite.c>
RewriteCond %{SCRIPT_FILENAME} -d
RewriteCond %{SCRIPT_FILENAME} -f
RewriteRule "(^|/)\." - [F]
</IfModule>


# Block access to backup and source files
# This files may be left by some text/html editors and
# pose a great security danger, when someone can access them
<FilesMatch "(\.(bak|config|sql|fla|psd|ini|log|sh|inc|swp|dis t)|~)$">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>


# If your server is not already configured as such, the following directive
# should be uncommented in order to set PHP's register_globals option to OFF.
# This closes a major security hole that is abused by most XSS (cross-site
# scripting) attacks. For more information: http://php.net/register_globals
#
# IF REGISTER_GLOBALS DIRECTIVE CAUSES 500 INTERNAL SERVER ERRORS :
#
# Your server does not allow PHP directives to be set via .htaccess. In that
# case you must make this change in your php.ini file instead. If you are
# using a commercial web host, contact the administrators for assistance in
# doing this. Not all servers allow local php.ini files, and they should
# include all PHP configurations (not just this one), or you will effectively
# reset everything to PHP defaults. Consult www.php.net for more detailed
# information about setting PHP directives.

# php_flag register_globals Off

# Rename session cookie to something else, than PHPSESSID
# php_value session.name sid

# Do not show you are using PHP
# Note: Move this line to php.ini since it won't work in .htaccess
# php_flag expose_php Off

# Level of log detail - log all errors
# php_value error_reporting -1

# Write errors to log file
# php_flag log_errors On

# Do not display errors in browser (production - Off, development - On)
# php_flag display_errors Off

# Do not display startup errors (production - Off, development - On)
# php_flag display_startup_errors Off

# Format errors in plain text
# Note: Leave this setting 'On' for xdebug's var_dump() output
# php_flag html_errors Off

# Show multiple occurrence of error
# php_flag ignore_repeated_errors Off

# Show same errors from different sources
# php_flag ignore_repeated_source Off

# Size limit for error messages
# php_value log_errors_max_len 1024

# Don't precede error with string (doesn't accept empty string, use whitespace if you need)
# php_value error_prepend_string " "

# Don't prepend to error (doesn't accept empty string, use whitespace if you need)
# php_value error_append_string " "

# Increase cookie security
<IfModule php5_module>
php_value session.cookie_httponly true
</IfModule>
  #15 (permalink)  
Antiguo 25/02/2013, 14:22
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: No puedo ingresar a mi web Error: Forbidden

Cita:
Iniciado por zupulido Ver Mensaje
Hola, otra vez.

Es que yo no tengo un index.php que se me haya quedado por ahí sin subir.

Esta página está funcionando tal como está desde diciembre de 2012 y yo no le he cambiado nada, sólo he agregado plugins, widgets, temas y posts.

El index de la web es un index.html que hice yo misma y de ahí salta al wordpress que es la página http://radioprogresando.com/portal/

No hay un index.php ¿o será que si?

Traté de subir el código del archivo .htacces, pero es muy largo y el editor de texto del foro no lo admite. ¿Cómo puedo mostrárselos de otra forma?

Saludos
tu .htaccess es tan largo que no lo admite el editor del Foro??????
Eso es material de estudio

El archivo index.php se crea en la instalación
SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #16 (permalink)  
Antiguo 25/02/2013, 14:29
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Respuesta: No puedo ingresar a mi web Error: Forbidden

Hola otra vez,

Revisé en la carpeta portal/ y dentro de ella sí existe un index.php, pero cuando lo abrí no tiene nada, está vacío de código y yo no he cambiado nada.

¿Es así o fue que se borró? ¿o eso no se borra solo y fue borrado? pero, me extraña, pues nadie más tiene acceso a mi hosting, sólo el servicio técnico que instaló la web al principio.
  #17 (permalink)  
Antiguo 25/02/2013, 14:36
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: No puedo ingresar a mi web Error: Forbidden

Hola emprear,

Sí, cuando subí el código completo y quise ver la vista previa, me salió una nota que decía que sólo admitía 10.000 caracteres y que mi texto tenía más de 20.000.

También intenté ingresar al enlace que me dejaste: http://radioprogresando.com/portal/wp-config-sample.php y me sale un mensaje de error: Error estableciendo una conexión con la base de datos
  #18 (permalink)  
Antiguo 25/02/2013, 14:52
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: No puedo ingresar a mi web Error: Forbidden

Ese error que ves no es importante, pero demuestra que ese archivo existe.
En cuanto al index, en 2 instalaciones de WP que vi, tine un contenido como este

Código PHP:
Ver original
  1. <?php
  2. /**
  3.  * Front to the WordPress application. This file doesn't do anything, but loads
  4.  * wp-blog-header.php which does and tells WordPress to load the theme.
  5.  *
  6.  * @package WordPress
  7.  */
  8.  
  9. /**
  10.  * Tells WordPress to load the WordPress theme and output it.
  11.  *
  12.  * @var bool
  13.  */
  14. define('WP_USE_THEMES', true);
  15.  
  16. /** Loads the WordPress Environment and Template */
  17. require('./wp-blog-header.php');
de ninguna manera está en blanco, tampoco te aseguro que si le ponés eso al tuyo, vaya a funcionar

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #19 (permalink)  
Antiguo 25/02/2013, 14:55
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: No puedo ingresar a mi web Error: Forbidden

Primero que nada desactiva todos los plugins que tienes instalados, eso suele pasar con plugins defectuosos. Si eso no funciona verifica los permisos de las carpetas, en especial wp-content.

Saludos
__________________
Grupo Telegram Docker en Español
  #20 (permalink)  
Antiguo 25/02/2013, 15:46
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Respuesta: No puedo ingresar a mi web Error: Forbidden

Hola,

Desactivé todos los plugins y no funcionó. Lo que no sé es cómo verificar los permisos de las carpetas.
  #21 (permalink)  
Antiguo 25/02/2013, 15:51
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: No puedo ingresar a mi web Error: Forbidden

Si tienes el index.php de tu Wordpress en blanco, hagas lo que hagas no te va a funcionar.

Descarga la misma versión de Wordpress que tienes en tu web y sustituye el index.php de la raíz.
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios
  #22 (permalink)  
Antiguo 25/02/2013, 16:00
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Respuesta: No puedo ingresar a mi web Error: Forbidden

Hola, copié y pegué en el archivo php.index el pedazo de código que me dio emprear y funciona, pero sólo se ve el header de la página. El resto no aparece como puedes ver en: http://www.radioprogresando.com/portal/

Entonces imagino que le falta el código para ver el contenido, el footer y el css. ¿Sabrán cuál es?

Última edición por zupulido; 25/02/2013 a las 16:02 Razón: Agregar algo
  #23 (permalink)  
Antiguo 25/02/2013, 16:13
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Respuesta: No puedo ingresar a mi web Error: Forbidden

Hola,

Descargué el wordpress 3.5.1 que tengo montado. Lo revisé y posee el mismo código que subí anteriormente.

Lo subí nuevamente y sigue apareciendo sólo el encabezado. Falta el cuerpo, el footer y la barra lateral
  #24 (permalink)  
Antiguo 25/02/2013, 16:21
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Respuesta: No puedo ingresar a mi web Error: Forbidden

También agregué el código

DirectoryIndex index.html index.php

propuesto por emprear, al final final del archivo .htaccess

y siguen las cosas iguales
  #25 (permalink)  
Antiguo 25/02/2013, 16:21
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: No puedo ingresar a mi web Error: Forbidden

Cita:
Iniciado por zupulido Ver Mensaje
Hola,

Descargué el wordpress 3.5.1 que tengo montado. Lo revisé y posee el mismo código que subí anteriormente.

Lo subí nuevamente y sigue apareciendo sólo el encabezado. Falta el cuerpo, el footer y la barra lateral
En este momento tu server aparece como caído, asi que no puedo chequear.
Yo creo, y desconozco los motivos, que tu instalación de WP está corrupta, te sugeriria que la borres y empieces de 0, si de algo te pudiera servir, exportá tus bases de datos.
Y cuidado con la versión de WP que instales, asegurate que tu server tiene todos los requerimientos básicos, fundamentalmente la versión de PHP.
Y me siguen generando muchas dudas el contenido de tu .htaccess, vaya a saber que es lo que está haciendo

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #26 (permalink)  
Antiguo 25/02/2013, 16:45
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Respuesta: No puedo ingresar a mi web Error: Forbidden

Ay, emprear,

¿Eso significa que tendría que montar todos los posts nuevamente y perdería las fechas en que fueron montados? ¿o guardando las bases de datos se recupera toda esa información?

A mí también me sorprende que mi .htaccess sea tan extenso. Tengo Wordpress 3.5.1

Se me ocurre otra cosa; ¿No será que mi web fue hackeada y le borraron el php.index y le eliminaron o agregaron código en algunas partes?

Última edición por zupulido; 25/02/2013 a las 19:03
  #27 (permalink)  
Antiguo 26/02/2013, 02:13
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: No puedo ingresar a mi web Error: Forbidden

Yo opino lo mismo que @emprear, el sistema estará corrupto y el .htaccess irá por el mismo camino.

Descarga tu base de datos a tu ordenador, instala una nueva versión de Wordpress y vuelves a subir la base de datos, themes y plugins. Éso debería de valerte.
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios
  #28 (permalink)  
Antiguo 26/02/2013, 08:09
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Respuesta: No puedo ingresar a mi web Error: Forbidden

Buen día otra vez,

Tengo dudas y un gran estrés. Si guardo mi base de datos ¿Cuando suba un nuevo wordpress, me recupera todos los posts con sus imágenes, videos, audios, fechas, temas y css? ¿O tengo que montarlo todo otra vez?

¿Ahora podrían decirme cómo hago un backup de mi base de datos? Me imagino que eso es un tema diferente de este foro o lo puedo encontrar en alguna otra parte...

Estoy muy triste, pues volver a hacer todo es mucho trabajo, pero si esa es la solución.

Otra cosa, ¿Qué me pueden aconsejar para asegurar la página de manera que esto no vuelva a ocurrir?
  #29 (permalink)  
Antiguo 26/02/2013, 20:15
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: No puedo ingresar a mi web Error: Forbidden

Cita:
Iniciado por zupulido Ver Mensaje
Buen día otra vez,

Tengo dudas y un gran estrés. Si guardo mi base de datos ¿Cuando suba un nuevo wordpress, me recupera todos los posts con sus imágenes, videos, audios, fechas, temas y css? ¿O tengo que montarlo todo otra vez?

¿Ahora podrían decirme cómo hago un backup de mi base de datos? Me imagino que eso es un tema diferente de este foro o lo puedo encontrar en alguna otra parte...

Estoy muy triste, pues volver a hacer todo es mucho trabajo, pero si esa es la solución.

Otra cosa, ¿Qué me pueden aconsejar para asegurar la página de manera que esto no vuelva a ocurrir?
Espero no llegar tarde, pero antes de hacer nada quizás te convenga postear, al menos tú ultima consulta en
http://www.forosdelweb.com/f118/

supongo que la gente que participa ahi te pueda orientar mejor,
Yo creo que exportar las tablas de WP y despues restaurarlas, no representaría mayor problema si respetás la versión de WP.
con respecto al .htaccess me animo a decir no tiene nada que ver con la instalación de WP. Es más bien un .htaccess modelo puesto por el hosting, la mayoría de las directivas están comentadas, a manera de ejemplo, muchas de ellas desconozco como funcionan exactamente, tampoco sé si las que estan habilitadas tendrían porque estarlo. La única manera de evaluarlo sería teniendo acceso a tu server y hacer decenas de pruebas. Por lo pronto sabemos que no te genera errores 500,
Yo por lo pronto, hasta tanto rehabilites el WP, lo eliminaria (me refiero a renombrarlo para que no funcione) y poner un .htaccess sencillo con directivas básicas

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #30 (permalink)  
Antiguo 27/02/2013, 08:53
Avatar de zupulido  
Fecha de Ingreso: agosto-2012
Ubicación: San Cristóbal
Mensajes: 25
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: No puedo ingresar a mi web Error: Forbidden

Hola,

Ya eliminé el wordpress e instalé uno nuevo, pero me pasaron muchas cosas muy malas.

1.- Descargué las bases de datos y cuando intento subirlas de nuevo, me salen varios errores y dice que no se pueden subir.

2.- Había exportado los posts desde el panel de administración en un archivo .xml, categorías, etc, y al tratar de subirlos, también me da error

3.- Instalando los plugins, perdí el acceso al panel de administración y me sale un error: Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 71 bytes) in /home/radiopro/public_html/portada/wp-includes/pomo/mo.php on line 238

He buscado en este foro la respuesta. La solución es ampliar el límite de carga en php.ini. Lo hice así: memory_limit = 128M, pero el problema sigue y el hosting no me responde. En otra parte leí que luego de cambiar el php.ini hay que reiniciar el apache para que funcione, pero he buscado en internet y de verdad, no entiendo lo que hay que hacer.

Es un desastre, perdí el trabajo de meses y no sé qué hacer

Etiquetas: fallo, forbidden
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:03.