【发布时间】:2013-08-24 05:46:55
【问题描述】:
我想开始一个新的 PHP 项目,但我在开始之前先寻找一些答案,因为我没有多少 PHP 经验。
情况如下:
- 我有一个针对欧盟多个地区的网站。
我想使用 PHP $_GET 变量来“指示”区域。但同时我想拥有 clean url's
来自荷兰的访问者重定向到http://mywebsite.eu/nl/subject
- 来自比利时的访客重定向至http://mywebsite.eu/be/subject
我想使用简单的 php $_GET 变量在 url 中包含更多信息。 http://mywebsite.eu/subject.php?region=nl 转到 http://mywebsite.eu/nl/subject
http://mywebsite.eu/subject.php?region=be 转到 http://mywebsite.eu/be/subject
http://mywebsite.eu/subject.php?region=global 转到 http://mywebsite.eu/subject
我的问题:
+ 如何从上面的示例中创建干净的网址
+ 我如何从http://mywebsite.eu/nl/subject $_GET['region']
从清理的 URL 中检索 GET 变量(反向)
+ 如果您知道找出访客国家代码的好方法。让我知道:D
我希望我的解释是有道理的。 --我知道有很多类似的主题,但是很难找到一个与我的案例相匹配的主题--
【问题讨论】:
-
您可能会受益于使用框架来构建您的项目。如果可以的话,花点时间研究一两个。我建议使用symfony.com 框架。
标签: php .htaccess mod-rewrite url-rewriting get