.htaccess 禁止:此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误
嗨,我的服务器上有一个文件夹,它是clients/nannyshareaustralia,我使用一个codeigniter框架,我已经在基本url中设置了config.php。我还在为htaccess文件添加.htaccess 禁止:此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误,.htaccess,codeigniter,.htaccess,Codeigniter,嗨,我的服务器上有一个文件夹,它是clients/nannyshareaustralia,我使用一个codeigniter框架,我已经在基本url中设置了config.php。我还在为htaccess文件添加 RewriteEngine On RewriteCond %{REQUEST_URI} ^system.* RewriteCond $1 ^(index\.php|robots\.txt|favicon\.ico|images|js|assets|css) RewriteRule ^(.*
RewriteEngine On
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 ^(index\.php|robots\.txt|favicon\.ico|images|js|assets|css)
RewriteRule ^(.*)$ /clients/nannyshareaustralia/index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /clients/nannyshareaustralia/index.php?/$1 [L]
当我在浏览器上运行它时,它就是这样运行的
Forbidden
You don't have permission to access /clients/nannyshareaustralia on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
有人能帮我解决这个问题吗?非常感谢您的帮助
RewriteEngine On
RewriteBase /clients/nannyshareaustralia
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 ^(index\.php|robots\.txt|favicon\.ico|images|js|assets|css)
....
将RewriteBase
规则添加到您的.htaccess
中,以授权在服务器上启用mod_rewrite
注意
如果您访问的目录类似于www.domain.com/clients/nannyshareaustralia
,则必须向.htaccess
但是,如果url/域指向文件夹clients/nannyshareaustralia
,则无需使用RewriteBase
将RewriteBase
规则添加到您的.htaccess
中,以授权在服务器上启用mod_rewrite
注意
如果您访问的目录类似于www.domain.com/clients/nannyshareaustralia
,则必须向.htaccess
但是,如果url/域指向文件夹
clients/nannyshareaustralia
,则无需使用RewriteBase
请尝试在.htaccess文件中写入以下代码
RewriteEngine On
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 ^(index\.php|robots\.txt|favicon\.ico|images|js|assets|css)
RewriteRule ^(.*)$ /clients/nannyshareaustralia/index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /clients/nannyshareaustralia/index.php?/$1 [L]
重新启动发动机
重写基/
重写cond%{REQUEST_FILENAME}-f
重写cond%{REQUEST_FILENAME}-d
重写规则/index.php[L]
请尝试在.htaccess文件中编写以下代码
RewriteEngine On
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 ^(index\.php|robots\.txt|favicon\.ico|images|js|assets|css)
RewriteRule ^(.*)$ /clients/nannyshareaustralia/index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /clients/nannyshareaustralia/index.php?/$1 [L]
重新启动发动机
重写基/
重写cond%{REQUEST_FILENAME}-f
重写cond%{REQUEST_FILENAME}-d
重写规则/index.php[L]
您如何通过域或目录访问此内容?通过域然后目录您尝试访问的url是什么?您如何通过域或目录访问此内容?通过域然后目录您尝试访问的url是什么?