//访问DIRECTORY路径
define("BASE_URL","/fiverr_pen247/");
define("ROOT_PATH",$_SERVER["DOCUMENT_ROOT"] . "/fiverr_pen247/");
define("HOST", $_SERVER['HTTP_HOST']);
我把它改成了
//访问DIRECTORY路径
define("BASE_URL","/fiverr_pen247/");
define("ROOT_PATH",$_SERVER["DOCUMENT_ROOT"] . "/");
define("HOST", $_SERVER['HTTP_HOST']);
但是当我点击页面中包含的注册
时,我会收到错误这是我得到的错误
未找到
在此服务器上找不到请求的URL /寄存器。
此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误。
这是我在index.php中包含标题的地方
require("includes/config.php");
包括(ROOT_PATH “包括/ header.php文件”。);
<section id="hero-banner">
这是我的register.php
要求( '包括/ config.php中'); require_once(ROOT_PATH。'core / class.user.php');
$user = new USER();
if($user->is_loggedin()!=""){
$user->redirect(BASE_URL.'user');
答案 0 :(得分:0)
这是我的htaccess代码
RewriteEngine On
RewriteBase / fiverr_pen247 /
RewriteCond%{THE_REQUEST} ^ [A-Z]
{3,} \ s([^。] +)。php [NC]
RewriteRule ^%1 [R = 301,L]
RewriteCond%{REQUEST_FILENAME}!-d
RewriteCond%{REQUEST_FILENAME} .php -f
RewriteRule ^(。*?)/?$ $ 1.php [NC,L]