我有一个多语言网站 我想要:
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
答案 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