Maison  >  Questions et réponses  >  le corps du texte

Le fichier .shtml inexistant est introduit dans le fichier d'entrée index.php

Débutant, je ne comprends pas, donnez-moi s'il vous plaît quelques réponses. Le code index.php est le suivant

<?php

header("Content-type: text/html; charset=utf-8");

date_default_timezone_set('Etc/ GMT-8');

set_time_limit(0);

//Définir le chemin du site D:websiteseerpro

define('WEB_ROOT', rtrim(dirname(__FILE__), DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR) ;

//Définir le chemin de la bibliothèque d'extension

define('EXT_LIB_ROOT', WEB_ROOT . 'lib/');

include_once WEB_ROOT 'easyphp/EasyPHP.class.php';

//Fichier de configuration.

$. configFile = WEB_ROOT . 'config. php';


//Page d'accueil personnelle

$URIstr = $_SERVER['REQUEST_URI'];

$URIstr = trim($URIstr, '/');

if (strpos($URIstr, ' /') === false && strpos($URIstr, '?') === false && !empty($URIstr))

{

header("Emplacement : /member/space /website-".$URIstr .'.shtml');

}


EasyPHP::doItEasy($configFile);



localhost continue de demander lors de l'accès à /member/space/website -".$URIstr.'. Le chemin shtmlURL n'existe pas ou la page est vide

.
罗秋菊罗秋菊2331 Il y a quelques jours1152

répondre à tous(1)je répondrai

  • PHP中文网

    PHP中文网2018-05-10 19:07:15

    if(strpos($URIstr, '/') === false && strpos($URIstr, '?') === false && !empty($URIstr))
    {
    header("Location: /member/space/website-".$URIstr.'.shtml');
    }

    Ce que vous avez écrit ici n'est-il pas très évident

    Une autre possibilité est que le chemin pseudo-statique que vous avez configuré a été redéfini

    répondre
    0
  • Annulerrépondre