我认为这不是一个重复的问题,因为我在这里找不到它。这是我的疑问。 我有这个链接:
http://hellow/hellowWorld1/hellowWorld2/aps.php?c=Bank&nom=WhatEver&n=10101010
结果我想成为这一个:
我在.htacces中尝试了一些东西,但它给了我一个500内部错误!
另一个疑问是我的文件.php $ _GET里面有那些变量。所以这就是我的问题。那些$ _GET仍会从我的url获取变量吗? 提前谢谢!
答案 0 :(得分:1)
试试这个:
RewriteEngine on
RewriteCond %{QUERY_STRING} c=([^\&]*)
RewriteCond %{QUERY_STRING} nom=([^\&]*)
RewriteRule aps.php$ %1/%2? [NC]
经过测试here。
2 RewriteCond
行检测查询字符串,并允许在RewriteRule中使用%1
和%2
进行反向替换。
?
末尾的RewriteRule
是一个空查询字符串,因此GET变量不会被传递。
[NC]
表示不区分大小写的比较。