.htaccess站点的重写问题

.htaccess站点的重写问题,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,所以我的网站是moddinghq.com,当你点击注册时,它会带你进入一个页面,并说没有指定输入。我被告知问题在于.htaccess,而不是如何修复它。代码如下: 重新启动发动机 重写cond%{HTTP_HOST}^www。。[北卡罗来纳州] 重写规则^。http://%1/$1[R=301,L] RewriteEngine On RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.*)$ public/$1 [L] 如果有人能告诉我出了什

所以我的网站是moddinghq.com,当你点击注册时,它会带你进入一个页面,并说没有指定输入。我被告知问题在于.htaccess,而不是如何修复它。代码如下:

重新启动发动机 重写cond%{HTTP_HOST}^www。。[北卡罗来纳州] 重写规则^。http://%1/$1[R=301,L]

RewriteEngine On
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]

如果有人能告诉我出了什么问题,那就太好了

问题可能是您正在使用请求URI,并且在下面这样说:

请求URI 请求的URI的路径组件,例如/index.html。这明显排除了查询字符串,该字符串作为其自己的变量query\u string可用

我认为您必须使用QUERY_字符串,如何将所有的查询字符串与信息结合起来