Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache My.htaccess没有将我重定向到公用文件夹_Apache_.htaccess_Mod Rewrite_Redirect - Fatal编程技术网

Apache My.htaccess没有将我重定向到公用文件夹

Apache My.htaccess没有将我重定向到公用文件夹,apache,.htaccess,mod-rewrite,redirect,Apache,.htaccess,Mod Rewrite,Redirect,我正在尝试创建一个php框架。我正在关注这一点。但是我的.htaccess不工作。我已启用我的htaccess。但它仍然不起作用。我的.htaccess文件应该将我重定向到index.php文件夹,但它没有做任何事情。这是我的密码: <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ public/ [L] RewriteRule (.*) public/$1 [L] </I

我正在尝试创建一个php框架。我正在关注这一点。但是我的
.htaccess
不工作。我已启用我的htaccess。但它仍然不起作用。我的
.htaccess
文件应该将我重定向到
index.php
文件夹,但它没有做任何事情。这是我的密码:

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteRule    ^$    public/    [L]
  RewriteRule    (.*) public/$1    [L]
</IfModule>

重新启动发动机
重写规则^$public/[L]
重写规则(.*)public/$1[L]

如何修改此内容?

下次可能需要校对您的标题:p将相同的垃圾(随机)文本放在
.htaccess
上,验证您的
.htaccess
是否已启用,并查看它是否会生成500(内部服务器)错误?我已启用。它起作用了。它已启用。@eddard.stark您尚未定义任何重定向标志。现在它会在内部重写。你能澄清什么东西不适合你吗?