网站多语言,但我需要更改目录的位置

时间:2018-06-11 19:37:46

标签: php .htaccess error-handling

我对php和.htaccess有疑问。 我尝试用多语言创建我的第一个php网站。语言转换器是工作,但我遇到一个问题,当我尝试更改页面(例如homapage到我们这里...)。

在href我用这个:

<a class="nav-link" href="index.php?lang='.$_GET['lang'].'/about_us">'.$lang['about_us'].'</a>

在.htaccess中:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /pages

RewriteRule ^(hu|en)/(.*)$  $2?lang=$1 [L,QSA]
RewriteRule ^(.*)$  $1?lang=hu [L,QSA]

脚本编写此错误行:

include(lang/en/about_us/lang.en/about_us.php): failed to open stream

语言文件的位置:

1

页面文件的位置: 2

你能帮助我吗?

0 个答案:

没有答案