Ich habe kürzlich mein Betriebssystem von Windows auf Mac umgestellt und ich habe ein lokales Problem. Ich habe MAMP unter/Applications/MAMP installiert.Wie konfiguriere ich F3 .htaccess mit MAMP auf Mac?
/Applications/MAMP/htdocs/.htaccess Datei:
RewriteEngine On
RewriteBase /abc/
# skip all files and directories from rewrite rules below
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule^- [L]
RewriteRule (.+\.(?:gif|png|jpe?g|css|js|woff|ttf))$ /abc/$1 [NC,L]
RewriteRule .* /abc/index.php [L]
Das voll auf meine Windows-Umgebung gearbeitet, aber jetzt ist es lädt nur einige der Ressourcen und führt den folgenden Fehler:
Not Found (404) - HTTP 404 (GET /index.php)
array(1) {
[0]=>
array(6) {
["file"]=>
string(42) "/Applications/MAMP/htdocs/abc/index.php"
["line"]=>
int(27)
["function"]=>
string(3) "run"
["class"]=>
string(4) "Base"
["type"]=>
string(5) "->"
["args"]=>
array(0) {
}
}
}
Mein Netzwerk zeigt an, dass es versucht, localhost: 8888/abc/index.php abzurufen, aber es erhält einen 404, obwohl das der richtige Pfad ist.
Ich bin ziemlich sicher, dass dies ein Fehler mit meiner .htaccess-Datei ist, weil meine Bilder und Schriftarten korrekt geladen werden.
Es nicht. Es existiert 'Applications \ MAMP \ htdocs \ abc' – jrquick
Die Datei, die den Fehler anzeigt, ist' Applications \ MAMP \ htdocs \ abc \ views \ error.html' – jrquick
Anwendungen/MAMP/htdocs/abc/index.php exists – jrquick