如何将站点子文件夹重定向到页面

时间:2017-09-18 17:27:31

标签: php html .htaccess server

我有一个多语言网站 我想要:

exemple.be/nl/

重定向到

exemple.be/nl/start_nl.php

exemple.be/fr/

重定向到

exemple.be/fr/start_fr.php

我可以使用.htaccess吗?

我试过这个,但无济于事:

301 /nl/ https://exemple.be/nl/start_nl.php

2 个答案:

答案 0 :(得分:0)

在php中有一个名为setlocale的函数可用于使其进入具有标题的特定站点(“Location:start_nl.php”);

http://php.net/manual/en/function.setlocale.php

但是否则你可以这样做,所以index.php会转到带有标题的特定网站(“Location:start_fr.php”); 只需在php的开头标记下输入顶部:

<?php
header("Location: start_fr.php");
?>

它也可以用html完成。

<meta http-equiv="refresh" content="2; URL=start_fr.php">

答案 1 :(得分:0)

我在另一个网站上找到了答案 在.htaccess文件中,我写道:

RewriteEngine On
RewriteRule ^nl/?$ https://exemple.be/nl/nl-start.php
RewriteEngine On
RewriteRule ^fr/?$ https://exemple.be/fr/fr-start.php