Lage des .htaccess-Datei
/var/www/html/My_project_folder ist der Pfad zu meinem Projekt. Ich nicht finden .htaccess-Datei. Ich möchte einfügen, mein bearbeitet .htaccess-Datei . aber ich bin nicht sicher, in welche Position muss ich das stellen?
Meine htaccess-Datei code--
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On
# Default directive
ExpiresDefault "access plus 1 month"
# My favicon
ExpiresByType image/x-icon "access plus 1 year”
# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
# CSS
ExpiresByType text/css "access 1 month”
# Javascript
ExpiresByType application/javascript "access plus 1 year"
</IfModule>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
Diesem code habe ich Hinzugefügt .htaccess-Datei, um die Geschwindigkeit meiner Website. Bitte helfen Sie mir für die Lage des .htaccess-Datei. Vielen Dank im Voraus!
InformationsquelleAutor Unique | 2014-11-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der Regel diese Datei geht an die Wurzel Ihrer website (wo Ihr
index.php
- Datei). Wenn es keine gibt, können Sie eine neue Datei erstellen. Aber aufpassen, nicht, um etwas schaffen zu wollen ".htaccess.txt" wenn Sie es mit notepad (in der Regel fügt .txt auf alle Dateien).InformationsquelleAutor Kirschi
Müssen Sie die paste .htaccess-Datei im Stammverzeichnis Ihres Projekts.
Es ist möglich, dass Ihr .htaccess ist versteckt ... schauen Sie in den Ordner mit dem terminal statt der DM und wenn es nicht da versuchen, erstellen Sie eine neue Datei aus dem terminal mit dem Befehl.
nano .htaccess (linux-user)
edit .htaccess (windows-Benutzer)
Ja genau, in "/var/www/html/My_project_folder". und überprüfen Sie, ob der mod aktiviert auf apache mit "a2enmod rewrite" sonst ist euer .htaccess-Datei wird unbrauchbar
Danke. Darf ich wissen, wie die mod aktivieren von ssh?
wenn ich "einfügen".htaccess-Datei unter www macht es Mühe-server. denn Erstens war ich versucht, so, und ich bin immer "Network connection closed unexpectedly"
Ich denke, Sie haben die virtual-host-Konfiguration der www-Verzeichnis als root-Verzeichnis...also die .htaccess funktioniert, aber es nicht finden können, den richtigen Pfad ... machen Sie einen test mit einer einfachen .htaccess wie diese qualitytuts.com/check-htaccess-is-working-or-not-on-server hier finden Sie die host-Konfiguration-Beispiel httpd.apache.org/docs/2.2/vhosts/examples.html
InformationsquelleAutor davide andreazzini