感谢在这里帮助我在这里一天对于我一直有一些问题,htaccess的查询 - 寄给我在正确的方向,能够制定出什么导致这个问题只是我不能弄清楚如何解决它。
为我的网站的htaccess文件是...
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example.org
RewriteCond %{HTTP_HOST} ^(.+).example.org/^(.+)
RewriteRule ^([^/]*)$ http://example.org [P,L]
ErrorDocument 404 /index.php
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php [L]
</IfModule>
第一位让我有我的客户虚拟子域 - 它们都包括从我的主域名相同的文件,但使用不同的布局以及根据子域由我的脚本从数据库中获取的不同数据。然而,看起来这段代码正在销毁任何$ _POST变量......因为当我在主域上提交表单时,脚本会获取变量,而对于使用完全相同表单和完全相同脚本的任何子域,$ _POST变量是空白。
我怎么能修复的代码段,或添加其他位,允许$ _ POST变量一并通过?获取似乎在网站上使用最后一节作为/ logout /?logmeout被认为它只是邮政丢失。
POST数据绝不受重写规则。 – brezanac
这是我遇到的问题,因为它不应该这样做,但它是 - 事实证明,只是删除该代码,并在我的cPanel中使用通配符子域,而不是按照下面的建议工作......所以即使我没有解决这个问题,因为我现在需要做的事情并不重要。但是,谢谢:) –