带着保护/限制对文件夹codeigniter的访问的想法,我创建了一个公用文件夹。主要思想是用户只能访问公用文件夹
<VirtualHost *:80>
DocumentRoot "www / codeigniter / public"
<Directory "www/codeigniter">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all Granted
</ Directory>
</ VirtualHost>
这可行,但是当我尝试清理 url 时,index.php 不会出现错误 503。
我创建的 .htaccess 文件如下
<IfModule mod_rewrite.c>
Options + FollowSymLinks
RewriteEngine On
RewriteCond% {REQUEST_FILENAME}!-D
RewriteCond% {REQUEST_FILENAME}!-F
RewriteRule ^ (. *) $ Index.php? / $ 1 [L]
</ IfModule>
我做错了什么或者我留下来做什么?
请原谅英语,谷歌翻译