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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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 如何使用htaccess/mod_rewrite重写此url?_Apache_.htaccess_Mod Rewrite_Url Rewriting - Fatal编程技术网

Apache 如何使用htaccess/mod_rewrite重写此url?

Apache 如何使用htaccess/mod_rewrite重写此url?,apache,.htaccess,mod-rewrite,url-rewriting,Apache,.htaccess,Mod Rewrite,Url Rewriting,如何使用.htaccess mod_rewrite重写此url http://55.100.10.66:81/var/class/tag?isAjax=true&id=189&key=eJwVxzEOwjAMB&callback=_prototypeJSONPCallback_0 到 在很多事情中,我尝试了下面的方法,但都不起作用 RewriteRule ^var/class/tag(.*) /index.php/var/class/tag$1 [L,NC,QSA]

如何使用.htaccess mod_rewrite重写此url

http://55.100.10.66:81/var/class/tag?isAjax=true&id=189&key=eJwVxzEOwjAMB&callback=_prototypeJSONPCallback_0

在很多事情中,我尝试了下面的方法,但都不起作用

RewriteRule ^var/class/tag(.*) /index.php/var/class/tag$1 [L,NC,QSA]
谢谢

这就是解决办法

RewriteCond %{REQUEST_URI} ^/var/class/tag(.*)
RewriteRule .* index.php [L]

您无法匹配“重写规则”中的查询字符串。通过
httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放入
文档根目录下的
.htaccess

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^(var/class/tag/?)$ /index.php/$1 [L,NC]

谢谢!我也会试试。。。刚刚找到一个有效的解决方案。。无论如何,我都会撞到你的帖子。
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^(var/class/tag/?)$ /index.php/$1 [L,NC]