Incorrect redirection on hosting / files

Asked

Viewed 239 times

0

A customer’s website started to give "dick" some 3 days ago. The site is http://upimob.com.br/ . When you enter it, it redirects you to a briefcase called "index.html". Folder that has never been created. I already restored a backup from 05/04/2016, but it keeps redirecting to that folder. I wonder if there’s any way to see where he’s making this redirect.

.htaccess

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.upimob\.com\.br$
RewriteRule ^/?$ "http\:\/\/upimob\.com\.br\/" [R=301,L]


<IfModule mod_rewrite.c>
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

index php.

<?php
ini_set('display_errors',1);
ini_set('display_startup_erros',1);
error_reporting(E_ALL);
/**
 * Requests collector.
 *
 *  This file collects requests if:
 *  - no mod_rewrite is available or .htaccess files are not supported
 *  - requires App.baseUrl to be uncommented in app/Config/core.php
 *  - app/webroot is not set as a document root.
 *
 * CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
 * Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
 *
 * Licensed under The MIT License
 * For full copyright and license information, please see the LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @copyright     Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
 * @link          http://cakephp.org CakePHP(tm) Project
 * @since         CakePHP(tm) v 0.2.9
 * @license       http://www.opensource.org/licenses/mit-license.php MIT License
 */

/**
 *  Get CakePHP's root directory
 */
define('APP_DIR', 'app');
define('DS', DIRECTORY_SEPARATOR);
define('ROOT', dirname(__FILE__));
define('WEBROOT_DIR', 'webroot');
define('WWW_ROOT', ROOT . DS . APP_DIR . DS . WEBROOT_DIR . DS);

/**
 * This only needs to be changed if the "cake" directory is located
 * outside of the distributed structure.
 * Full path to the directory containing "cake". Do not add trailing directory separator
 */
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
    define('CAKE_CORE_INCLUDE_PATH', ROOT . DS . 'lib');
}

require APP_DIR . DS . WEBROOT_DIR . DS . 'index.php';
  • Do you have any . htacess file in its root directory? If yes, open and post in the question the code.

  • @Diego added

  • Inside ifmodule, put this on and restart Apache. See if it works: Rewritebase /

  • It didn’t work out buddy. Keep redirecting.

  • Ok, in addition to the previous line, add this at the end, inside ifmodule: Rewriterule . /index.php [L]

  • It didn’t work either

  • Delete . htacess from the public_html directory and leave only one . htacess in the directory where the index is located, attach everything in the .htacess re-upe it and test (just to test)

Show 2 more comments
No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.