【发布时间】:2010-07-23 03:11:53
【问题描述】:
我遇到了一个关于 ExpressionEngine 的非常奇怪的问题。我有一个实时测试站点here。
基本上,如果您尝试对索引的“今日问题”发表评论,您将获得正确的重定向,但评论永远不会进入数据库。
如果我删除我的 .htaccess 并在我的控制面板中将网站的索引页面设置为 index.php,那么一切都很好。但是删除 .htaccess 和 index.php 后,事情就变得混乱了。
这是我的 .htaccess 文件的 cmets:
RewriteEngine on
RewriteCond $1 ^(weblog|member|search|site|rss|search|contact|show|commentary|include|about|blog|tags|preview|P[0-9]{2,8}) [NC]
RewriteRule ^(.*)$ /skad/index.php?/$1 [L]
任何解决此问题的提示或我可能出错的想法?如果有任何帮助,您可以查看screenshot of my folder structure。
非常感谢您提供的任何答案或简单的帮助。
更多:此外,这里还有 successful post on a blog entry 和 failing post on the index 的标头。
更新:我最近确实发现了一些奇怪的东西。使用相同的后端设置:backend settings http://droplr.com/1sMXc9+ 和相同的代码:identical code http://droplr.com/1sN09A+
我将 http://localhost:8888/skad 作为一种表单操作,将 http://skadaddlemedia.com/v2/v2/index.php 作为另一种表单操作。
此时,我完全不知道发生了什么。
【问题讨论】:
标签: php apache .htaccess mod-rewrite expressionengine