Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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_Url Rewriting - Fatal编程技术网

Apache 使用特定页面修改重写

Apache 使用特定页面修改重写,apache,mod-rewrite,url-rewriting,Apache,Mod Rewrite,Url Rewriting,嘿,我的修改很好 RewriteEngine On RewriteRule ^([^/\.]+)/?$ index.php?cCategory=$1 [L] 因此,www.studybuddy.at/impressum将是www.studybuddy.at/index.php?cCategory=impressum 但如何防止重写此url: http://www.studybuddy.at/? state=a8089ccb4ba0631bc8f3fc2a6ac42a7a&code=AQDNF9

嘿,我的修改很好

RewriteEngine On
RewriteRule ^([^/\.]+)/?$ index.php?cCategory=$1 [L]
因此,www.studybuddy.at/impressum将是www.studybuddy.at/index.php?cCategory=impressum

但如何防止重写此url:

http://www.studybuddy.at/?
state=a8089ccb4ba0631bc8f3fc2a6ac42a7a&code=AQDNF9PRMI9NN0Q5UISGOEY-
7LJOKDe0DNqCLpi9qevTJIT6eD1PB\uuu rizVpP-
39TH2hhLAoah18pXIcLLZy76Vs8LOQp\u2els5o2daj6fdo2rkteqx5ckbfsezbwuqk7hnl2b-
PpkW2Pqgnu4Rc1umZrBrvr8rTeoWigwHk0Gtq8ToZ1inAxrlKEK652s#u=uu

这是一个无止境的循环

请帮帮我…我刚开始重写


thx

您可以添加排除字符“?”的规则

我想是这样的:^[^?]