无法在/ en /子文件夹中访问index.php

时间:2019-03-27 09:33:28

标签: php .htaccess

我被要求继续开发一个落后的网站。

在简单的自定义PHP后端CMS上运行,您可以在其中添加产品,页面,更改徽标和其他一些基本操作。

数据库:MySQL

前端和后端均可。

该网站应该是多国语言(it,en)。 这是我的文件夹结构:

--root
  --admin (backend CMS)
  --css
  --en
      --index.php (EN second language)
  --images
  --includes
  --js
index.php (IT main language)
products-category.php
.htaccess

这是我的 .htaccess

RewriteEngine Off

我可以同时访问 index.php (主要语言)和admin CMS,但是当我转到 /en/index.php 时,会将您重定向到产品-category.php (主要语言)

谁能帮助我了解我的缺失?

谢谢

编辑

这是我的/en/index.php

<?php
session_start();
$_SESSION['lang']='en';
require_once("../admin/config.php");
require_once("../include/function.php");
$page='home';
$language_file='';
$pop_up_modal_newsletter='no';

?>
<!DOCTYPE html>
<html lang="en">
** WEBSITE HTML **

编辑2

我在XAMPP环境中复制了整个站点和数据库,并且一切正常,我可以访问子文件夹/ en /

中的每个页面

所以我认为这是服务器问题,对吧?

0 个答案:

没有答案