Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
.htaccess重写QSA_.htaccess_Mod Rewrite - Fatal编程技术网

.htaccess重写QSA

.htaccess重写QSA,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,所以我有一个htaccess文件,我正在为某人处理,我一直在传递URL参数。基本上任何和所有的参数都需要传递,但是我不知道所有的查询,这就是我迷路的地方,需要帮助 在过去的一个半小时里,我一直在互联网上搜寻并阅读有关QSA的信息,但我完全迷路了。。。不用说,我对htaccess文件不太熟悉。第1-23行表示与页面本身相关的其他内容 以下是一些例子,以防您感到困惑: “/events/?query=dark需要执行事件。php?query=dark” “将实际执行” 这是我到目前为止得到的,第25

所以我有一个htaccess文件,我正在为某人处理,我一直在传递URL参数。基本上任何和所有的参数都需要传递,但是我不知道所有的查询,这就是我迷路的地方,需要帮助

在过去的一个半小时里,我一直在互联网上搜寻并阅读有关QSA的信息,但我完全迷路了。。。不用说,我对htaccess文件不太熟悉。第1-23行表示与页面本身相关的其他内容

以下是一些例子,以防您感到困惑: “/events/?query=dark需要执行事件。php?query=dark” “将实际执行”

这是我到目前为止得到的,第25行和下一行只是我在atm机上的一个官方查询

Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ "domain"/$1 [R=301,L]

ErrorDocument 404 /404.php

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI}  /events/?$      [NC]
RewriteRule .*  /events.php [R=301,NC,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI}  /authentication/?$      [NC]
RewriteRule .*  /authentication.php [R=301,NC,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI}  /databases/?$      [NC]
RewriteRule .*  /databases.php [R=301,NC,L]

RewriteCond %{QUERY_STRING} name=(.*)
RewriteRule ^authorize/(.*) /authorize.php?name=%1

RewriteRule^(authorize | events)/$1.php[QSA]
不做你想做的事?删除
R=301