Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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>
- #
- # MyBB "search engine friendly" URL rewrites
- # - Note, for these to work with MyBB please make sure you have
- # the setting enabled in the Admin CP and you have this file
- # named .htaccess
- #
- <IfModule mod_rewrite.c>
- RewriteEngine on
- # Some hosts need a RewriteBase specification.
- RewriteBase /
- # Google SEO workaround for search.php highlights:
- # Make this rule the first rewrite rule in your .htaccess!
- RewriteRule ^([^&]*)&(.*)$ https://example.pl/$1?$2 [L,QSA,R=301]
- # Google SEO 404:
- ErrorDocument 404 /misc.php?google_seo_error=404
- # Google SEO Sitemap:
- RewriteRule ^sitemap\-([^./]+)\.xml$ misc.php?google_seo_sitemap=$1 [L,QSA,NC]
- # Google SEO URL Forums:
- RewriteRule ^Forum\-([^./]+)$ forumdisplay.php?google_seo_forum=$1 [L,QSA,NC]
- # Google SEO URL Threads:
- RewriteRule ^Watek\-([^./]+)$ showthread.php?google_seo_thread=$1 [L,QSA,NC]
- # Google SEO URL Announcements:
- RewriteRule ^Ogloszenie\-([^./]+)$ announcements.php?google_seo_announcement=$1 [L,QSA,NC]
- # Google SEO URL Users:
- RewriteRule ^Uzytkownik\-([^./]+)$ member.php?action=profile&google_seo_user=$1 [L,QSA,NC]
- # Google SEO URL Calendars:
- RewriteRule ^Kalendarz\-([^./]+)$ calendar.php?google_seo_calendar=$1 [L,QSA,NC]
- # Google SEO URL Events:
- RewriteRule ^Wydarzenie\-([^./]+)$ calendar.php?action=event&google_seo_event=$1 [L,QSA,NC]
- # Default MyBB Rewrite Rules:
- RewriteRule ^forum-([0-9]+)\.html$ forumdisplay.php?fid=$1 [L,QSA]
- RewriteRule ^forum-([0-9]+)-page-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2 [L,QSA]
- RewriteRule ^thread-([0-9]+)\.html$ showthread.php?tid=$1 [L,QSA]
- RewriteRule ^thread-([0-9]+)-page-([0-9]+)\.html$ showthread.php?tid=$1&page=$2 [L,QSA]
- RewriteRule ^thread-([0-9]+)-lastpost\.html$ showthread.php?tid=$1&action=lastpost [L,QSA]
- RewriteRule ^thread-([0-9]+)-nextnewest\.html$ showthread.php?tid=$1&action=nextnewest [L,QSA]
- RewriteRule ^thread-([0-9]+)-nextoldest\.html$ showthread.php?tid=$1&action=nextoldest [L,QSA]
- RewriteRule ^thread-([0-9]+)-newpost\.html$ showthread.php?tid=$1&action=newpost [L,QSA]
- RewriteRule ^thread-([0-9]+)-post-([0-9]+)\.html$ showthread.php?tid=$1&pid=$2 [L,QSA]
- RewriteRule ^post-([0-9]+)\.html$ showthread.php?pid=$1 [L,QSA]
- RewriteRule ^announcement-([0-9]+)\.html$ announcements.php?aid=$1 [L,QSA]
- RewriteRule ^user-([0-9]+)\.html$ member.php?action=profile&uid=$1 [L,QSA]
- RewriteRule ^regulamin misc.php?page=rules [L,QSA,NC]
- RewriteRule ^hosting misc.php?page=host [L,QSA,NC]
- RewriteRule ^voice misc.php?page=voice-server [L,QSA,NC]
- RewriteRule ^calendar-([0-9]+)\.html$ calendar.php?calendar=$1 [L,QSA]
- RewriteRule ^calendar-([0-9]+)-year-([0-9]+)\.html$ calendar.php?action=yearview&calendar=$1&year=$2 [L,QSA]
- RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)\.html$ calendar.php?calendar=$1&year=$2&month=$3 [L,QSA]
- RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+)\.html$ calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA]
- RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+)\.html$ calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA]
- RewriteRule ^event-([0-9]+)\.html$ calendar.php?action=event&eid=$1 [L,QSA]
- <IfModule mod_env.c>
- SetEnv SEO_SUPPORT 1
- </IfModule>
- </IfModule>
- #
- # If Apache is compiled with built in mod_deflade/GZIP support
- # then GZIP Javascript, CSS, HTML and XML so they're sent to
- # the client faster.
- #
- # Add correct content-type for fonts
- AddType application/vnd.ms-fontobject .eot
- AddType application/x-font-ttf .ttf
- AddType application/x-font-opentype .otf
- AddType application/x-font-woff .woff
- AddType image/svg+xml .svg
- # Compress compressible fonts
- AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-opentype image/svg+xml
- ExpiresActive on
- ExpiresDefault "access plus 5 seconds"
- ExpiresByType text/html A1
- ExpiresByType application/xhtml+xml A1
- # Add a far future Expires header for fonts
- ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
- ExpiresByType application/x-font-ttf "access plus 1 year"
- ExpiresByType application/x-font-opentype "access plus 1 year"
- ExpiresByType application/x-font-woff "access plus 1 year"
- ExpiresByType image/svg+xml "access plus 1 year"
- # Add Expire header set to 30 days (far future)
- ExpiresByType text/css A2592000
- ExpiresByType text/javascript A2592000
- ExpiresByType application/javascript A2592000
- ExpiresByType application/x-javascript A2592000
- ExpiresByType image/gif A2592000
- ExpiresByType image/png A2592000
- ExpiresByType image/jpg A2592000
- ExpiresByType image/jpeg A2592000
- ExpiresByType image/x-icon A2592000
- ExpiresByType image/vnd.microsoft.icon A2592000
- ExpiresByType text/plain A2592000
- # Add Expire header set to 1 day
- ExpiresByType text/xml A108000
- ExpiresByType application/x-httpd-php A108000
- ExpiresByType application/x-httpd-fastphp A108000
- ExpiresByType application/x-httpd-php-source A108000
- # Add Expire header set to 1 hour
- ExpiresByType application/xml A108000
- ExpiresByType application/atom+xml A108000
- ExpiresByType application/rss+xml A108000
- # Przekierowania z www oraz na https
- RewriteEngine On
- RewriteCond %{HTTP_HOST} ^www.example.pl(.*) [NC]
- RewriteRule ^(.*)$ https://example.pl/$1 [R=301,L]
- RewriteEngine on
- RewriteRule ^tag-(.*?)\.html$ tag.php?name=$1 [L,QSA]
- RewriteRule ^tag\.html$ tag.php [L,QSA]
- RewriteEngine On
- RewriteCond %{HTTPS} !^on$
- RewriteRule ^(.*)$ https://example.pl/$1 [R=301,L]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement