存在しない .shtml ファイルがエントリ ファイルindex.php に導入されます。
罗秋菊
罗秋菊 2018-05-10 17:14:12
0
1
1212

初心者、わかりません。いくつか答えてください。index.php のコードは次のとおりです。

<?php

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

date_default_timezone_set('Etc/GMT-8');

set_time_limit(0);

//サイトのパスを定義しますD:\website\seerpro\

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

//拡張ライブラリのパスを定義します

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

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

//設定ファイル.

$configFile = WEB_ROOT . 'config.php';


//個人ホームページ

$URIstr = $_SERVER['REQUEST_URI'];

$URIstr = トリム( $URIstr, '/');

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

{

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

}


EasyPHP::doItEasy($configFile);



############################################ ################################################ ################################################ ################################################ ### /website-".$URIstr.'.shtmlURL パスが存在しないか、ページが空白です。 ###
罗秋菊
罗秋菊

全員に返信(1)
猪哥
if(strpos($URIstr, '/') === false && strpos($URIstr, '?') === false && !empty($URIstr))
{
header("Location: /member/space/website-".$URIstr.'.shtml');
}

ここに書いたことは非常に明白ではありませんか?

もう 1 つの可能性は、設定した擬似静的パスが再定義されているということです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート