1
我试图在Caddy服务器上安装Cachet,但是当我尝试访问它试图去/安装的网页,但凯蒂给了我'404 Not Found'。htaccess凯蒂重写
对于Apache他们说你必须这样做:
<Directory "/var/www/Cachet/public">
Require all granted
# Used by Apache 2.4
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
但我会怎么做这在我Caddyfile?我想这与符号链接有关,因为没有实际的安装文件夹。凯旋的
.htacces
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
在网站的根目录中是否有.htaccess文件?或在/安装目录中? –
没错,对不起。 – Arjan
您可以编辑您的问题,并发布在.htaccess中,在评论中很难看到 –