【发布时间】:2021-02-24 14:16:51
【问题描述】:
我在 Mac OS Catalina 上使用 php 5.6.40 和 codeigniter 3.1.9 我的路线:
$route['default_controller'] = "Homepenta";
.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteEngine On
<Files .htaccess>
order allow,deny
deny from all
</Files>
<IfModule mod_rewrite.c>
RewriteEngine on
Options All -Indexes
</IfModule>
# php -- BEGIN cPanel-generated handler, do not edit
# This domain inherits the “PHP” package.
# php -- END cPanel-generated handler, do not edit
在浏览器上
http:\\localhost\mastertransaksi\
显示错误
Directory Access is Forbidden
但是如果
http:\\localhost\mastertransaksi\Homepenta
它的工作
任何人都可以解释如何解决这个问题?谢谢
【问题讨论】:
-
我假设你的意思是
http://localhost/mastertransaksi/(等等)你的.htaccess文件在哪里?你的文件结构是什么? -
.htaccess 在根文件夹,/Applications/xampp/xamppfiles/htdocs/mastertransaksi/.htaccess
标签: php .htaccess codeigniter