Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 关于特殊查询字符串的重写规则_Apache_Mod Rewrite_Query String - Fatal编程技术网

Apache 关于特殊查询字符串的重写规则

Apache 关于特殊查询字符串的重写规则,apache,mod-rewrite,query-string,Apache,Mod Rewrite,Query String,我的网址 页面名称示例:?联系人?或?产品- 有些有一个较长的查询字符串示例:?Contact-&go=Admin domain.com/?Contact-&go=Admin 我想要一个可以使用的规则 domain.com/Contact/Admin 谢谢试试这个: RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^ - [L] RewriteRule ^([^/]+)/([^/]+)$ /?$1-&go=$1 第一条规则只是排除对现有文

我的网址 页面名称示例:?联系人?或?产品-

有些有一个较长的查询字符串示例:?Contact-&go=Admin

domain.com/?Contact-&go=Admin

我想要一个可以使用的规则

domain.com/Contact/Admin

谢谢

试试这个:

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]

RewriteRule ^([^/]+)/([^/]+)$ /?$1-&go=$1
第一条规则只是排除对现有文件的请求