【发布时间】:2013-11-26 19:59:40
【问题描述】:
我在服务器上有一个.htaccess 文件:
重写引擎开启 选项 +SymLinksIfOwnerMatch RewriteRule ^machine/register.* register.php 命令允许,拒绝 否认一切 文件>
对于在/machine/register?id=.... 的服务器的请求,这曾经有效。然后我迁移了服务器,现在它返回了 404。
我启用了 RewriteLog,它显示:
(2) 使用请求的 uri /machine/register 初始化重写引擎 (1) 通过/machine/register我检查了register.php 上的文件权限,它与其余文件属于同一所有者,权限为666。这里有什么问题?
【问题讨论】:
-
你的 htaccess 文件在哪里?
-
文件夹目录下
-
您是指
machine文件夹还是文档根目录? -
而且register.php文件也在文档根目录下?
-
是的,它也在那里
标签: apache .htaccess mod-rewrite