Ich versuche, Cachet auf einem Caddy-Server zu installieren, aber wenn ich versuche, auf die Webseite zuzugreifen, versucht es,/Setup zu gehen, aber Caddy gibt mir "404 Not Found".htaccess zu Caddy umschreiben
Für Apache sie sagen Sie, dies verwenden:
<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>
Aber wie würde ich das in meinem Caddyfile? Ich denke, es hat etwas mit den symbolischen Links zu tun, da es keinen eigentlichen Setup-Ordner gibt.
.htacces von Cachet
<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}]
Gibt es eine .htaccess-Datei im Stammverzeichnis der Website? oder im Verzeichnis/setup? –
Ja, tut mir leid. – Arjan
Können Sie bitte Ihre Frage bearbeiten und in der .htaccess Post sehr schwer in einem Kommentar zu sehen –