[英]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.