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中,在評論中很難看到 –