如何设置基本网址而不设置虚拟主机?

时间:2015-09-29 09:43:22

标签: php url localhost virtualhost

我有我的网站,例如www.example.com/en

$url_part = explode('/', $_SERVER['REQUEST_URI']);
$lang = $url_part[0];

变量$lang包含字符串" en"。

如果我在本地服务器上运行它,则网址为localhost/example/en,而$lang变量现在包含"示例"。 我可以在不设置VirtualHost的情况下解决这个问题吗?

或者每个想要使用此项目的人都必须设置VirtualHost? 感谢

1 个答案:

答案 0 :(得分:0)

使用常规展示,您可以达到以下目标:

<?php

 preg_match("/[^\/]+$/", $_SERVER['REQUEST_URI'], $reg);
 echo $reg[0]; 

?>
  

输出=&GT;的 EN