我只是写了一个 htaccess 文件和一个简单的规则。
RewriteRule ^/?([a-z]{2})/([0-9]{4})/?$ /run/run.php?country=$1&year=$2 [NC,L]
This does http://www.localhost/us/2014
在php页面上,我不小心做了:
echo $country.' '.$year;
这给了我下面的输出,这是正确的。
us 2014
我没有做:
$country = $_GET['country'];
$year = $_GET['year'];
但它仍然有效。这是正常行为吗。我可以将它用于其余的规则和网站吗?我在 Windows 7 Home Premium 上使用 WAMP。