2011-03-31 76 views
0

我想使这个网址我如何通过的.htaccess

site.com/var?section=value 

例如做的/ var节=值:

esite.com/PHP?section=articles 

的PHP是varibale 和PHP文件是

file.php?lang=php&section=articles 

回答

0

可能是这样的:

RewriteRule ^(.*?)\?section=(.*)$ file.php?lang=$1&section=$2 [NC,L] 
+0

[NC,L]是什么意思? – 2011-03-31 09:12:06

+0

这些是由.htaccess使用的可选标志。还有其他几个。 NC =不区分大小写,因此如果url是Section,section或SECTION,则规则将继续工作。 L =如果此规则匹配,则在此处停止处理规则。你可能不需要这个,例如如果你想将file.php翻译成别的东西,你可能会把L标志关掉。 – duncan 2011-03-31 09:26:48