MyBB.de Forum
htaccess - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: htaccess (/thread-33669.html)



htaccess - Farin - 07.08.2016

Hallo!

Mal ne Frage. Ist die mitgelieferte htaccess für den Betrieb notwendig? Suchmaschinenfreundliche URLs sind bei mir deaktiviert.

Der betreffende Teil sieht bei mir folgendermaßen aus:

Code:
# compress text, html, javascript, css, xml:
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
AddType x-font/otf .otf
AddType x-font/ttf .ttf
AddType x-font/eot .eot
AddType x-font/woff .woff
AddType image/x-icon .ico
AddType image/png .png
AddType application/vnd.ms-fontobject    eot
AddType font/truetype    ttf
AddType font/opentype    otf
AddType application/x-font-woff    woff

## EXPIRES CACHING ##
<IfModule mod_expires.c>
   # Turn on Expires and set default to 0
   ExpiresActive On
   ExpiresDefault A0
   
   # Set up caching on media files for 1 year (consider it forever)
   <FilesMatch ".(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$">
       ExpiresDefault A29030400
       Header append Cache-Control "public"
   </FilesMatch>
   
   # Set up caching on media files for 1 week
   <FilesMatch ".(gif|jpg|jpeg|png|swf)$">
       ExpiresDefault A604800
       Header append Cache-Control "public"
   </FilesMatch>
   
   # Set up 2 Hour caching on commonly updated files
   <FilesMatch ".(xml|txt|html|js|css)$">
       ExpiresDefault A5184000
       Header append Cache-Control "proxy-revalidate"
   </FilesMatch>
   
   # Force no caching for dynamic files
   <FilesMatch ".(php|cgi|pl|htm|html)$">
       ExpiresActive Off
       Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
       Header set Pragma "no-cache"
   </FilesMatch>
</IfModule>
## EXPIRES CACHING ##

# Turn ETags Off
<ifmodule mod_headers.c>
   Header unset ETag
</ifmodule>

FileETag None

<Files .htaccess>
deny from all
</Files>

ErrorDocument 404 /

Options -MultiViews +FollowSymlinks -Indexes

#
# If mod_security is enabled, attempt to disable it.
# - Note, this will work on the majority of hosts but on
#   MediaTemple, it is known to cause random Internal Server
#   errors. For MediaTemple, please remove the block below
#
<IfModule mod_security.c>
# Turn off mod_security filtering.
SecFilterEngine Off

# The below probably isn't needed, but better safe than sorry.
SecFilterScanPOST Off
</IfModule>


# Note: You are able to choose a different name in the Admin CP. If you've done that you need to change it here too
<Files "error.log">
Order Deny,Allow
Deny from all
</Files>



RE: htaccess - StefanT - 07.08.2016

Notwendig nicht, aber es beschleunigt unter Umständen die Ladezeit des Forums.


RE: htaccess - Farin - 07.08.2016

Das sollte mein Code auch erledigen oder ist es besser die Zeilen von der MyBB-htaccess zu verwenden zwecks Ladezeit?

Hab jetzt die MyBB-htaccess ohne Suchmaschinenfreundliche URLs in Verwendung.

Noch eine Frage...

Mein Forum wird per https aufgerufen. Sollte ich der htaccess außer der Umleitung noch was anderes hinzufügen?

Gruß, Farin