繁体   English   中英

XAMPP + .htaccess - 重写不起作用

[英]XAMPP + .htaccess - rewriterule not working

所以我有以下结构:

xampp/htdocs/project/
xampp/htdocs/project/index.php
xampp/htdocs/project/api/index.php

和以下.htaccess:

RewriteEngine on
RewriteRule ^api/.* /api/index.php [NC,QSA,L]

我相信这就是将api /下的任何请求重定向到api / index.php。

api /的AJAX请求给我带来了api / index.php的结果
api / user的AJAX请求给了我一个301,然后是api / user /的目录树
api / user /的AJAX请求给了我404。

然后我评论了.htaccess的线条,同样的事情发生了。 好像文件没有任何区别。

可能有什么不对? 我的.htaccess属于xampp/htdocs
我一直在弄乱这个约3个小时,这让我发疯了。

将.htaccess放在项目的根目录中,而不是放在htdocs中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM