如何在 mamp 上设置 php-rewrite?

how to set php-rewrite on mamp?

我在 mac 上使用 mamp 进行 php 开发。 几天来,我想在 mamp 上设置 php-rewrite;在我的 windows 上,我已经在 2 个月前成功设置了 php-rewrite。

现在,php-rewrite 起作用了,我可以在 URL 中访问没有 index.php 的页面,但是,我无法访问 .html 文件。当我尝试访问 .html 个文件时,浏览器显示:

You don't have permission to access /application/views/admin/login.html on this server.

我的.htaccess设置如下,我的框架是codeigniter:

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d     

RewriteCond  !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/ [L]
</IfModule>

我正在等待答案,谢谢!

您需要将文件夹的权限从 SSH 更改为可读 "world":

chmod -R 775 /application/views/admin/

或者只需右键单击 IDE 中的文件并手动更改权限