将我的Kohana项目上传到我的Godaddy服务器后,我注意到我的标准.htaccess文件没有足够的工作来提供干净的URL。一些指导后,我结束了以下规则:
RewriteRule .* index.php?kohana_uri=$0 [PT,L]
这让我漂亮的URL重新工作,但今天我发现,它可能打破我的内部搜索引擎,它也使用GET风格变量:
/search?terms=php
这些值未被脚本找到。它们位于我的开发服务器上,它没有修改过的RewriteRule,但没有使用RewriteRule的Godaddy服务器上。
我是否正确地认为规则打破了从$ _GET读取任何脚本的能力,如果可以,我该如何解决这个问题?
工作。在我接受之前,我会等待并让其他人参与(因为我对htaccess知之甚少,因此如果这是最好的解决方案)。谢谢! – Sampson 2009-08-12 19:04:05
没问题:-)不客气! – 2009-08-12 19:20:58