1

我们通常使用 URL 中的变量将数据发送到另一个页面。一个例子是http://www.somelink.com?var1=data1&var2=data2$_GET['var1']我们使用和接收数据$_GET['var2']

如何使用标准斜杠格式实现这一点。我需要的类似于http://www.somelink.com/var1-data1-var2-data2

看到这个链接我就有了这个想法:http://freelivebox.eu/matchid-130102021307-link-5-watch-Youzhny---Davydenko-(ATP-Doha).html

4

2 回答 2

3

您可以使用 .htaccess 文件来完成,如下所示

RewriteRule ^var1-([a-zA-Z0-9-]+)$-var2-([a-zA-Z0-9-]+)$  youpage.php?var1=$1&var2=$2;

或者您可以将其拆分为正则表达式-

于 2013-01-02T14:56:09.980 回答
2

我能想到的最好方法是使用某种正则表达式匹配,所有这些都通过单个 PHP 路由文件进行路由。

或者通过使用 Apache 的重写功能。

于 2013-01-02T14:45:31.380 回答