Hilfe: .htaccess und Serverauslastung
Verfasst: 13.07.2006 20:39
Hallo,
ich habe einen Server im Einsatz, der normalerweise eine Auslastung von 0,5-1 hat. Nun kommt es aber manchmal vor, dass diese Auslastung auf einen Wert von über 15 steigt. Alle Apacheverbindungen sind belegt und das Forum ist nicht mehr zuerreichen.
Dieser enorme Anstieg ist aber nicht mit einem plötzlichen Besucheransturm zu erklären.
Könnte das Problem am RewriteEngine und der .htaccess liegen?
Ich hatte früher die Short-URLs genutzt und habe jetzt die Seo-Urls (mgutt) im Einsatz.
.htaccess
Viele Grüße Dennis
ich habe einen Server im Einsatz, der normalerweise eine Auslastung von 0,5-1 hat. Nun kommt es aber manchmal vor, dass diese Auslastung auf einen Wert von über 15 steigt. Alle Apacheverbindungen sind belegt und das Forum ist nicht mehr zuerreichen.
Dieser enorme Anstieg ist aber nicht mit einem plötzlichen Besucheransturm zu erklären.
Könnte das Problem am RewriteEngine und der .htaccess liegen?
Ich hatte früher die Short-URLs genutzt und habe jetzt die Seo-Urls (mgutt) im Einsatz.
.htaccess
Ich hoffe ihr könnt mir helfen.<Files config.php>
Deny from all
</Files>
DirectoryIndex index.php index.html index.html
RewriteEngine On
<files archive>
ForceType application/x-httpd-php
# AcceptPathInfo On # uncomment this if you have apache2
</files>
RewriteCond %{REQUEST_FILENAME} forums.html
RewriteRule (.*) index.php [L]
RewriteCond %{REQUEST_FILENAME} forward([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) forward.php?f=%1&topicdays=%2&start=%3 [L]
RewriteCond %{REQUEST_FILENAME} ptopic([0-9]*).html
RewriteRule (.*) forward.php?t=%1&view=previous [L]
RewriteCond %{REQUEST_FILENAME} ntopic([0-9]*).html
RewriteRule (.*) forward.php?t=%1&view=next [L]
RewriteCond %{REQUEST_FILENAME} ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) forward.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]
RewriteCond %{REQUEST_FILENAME} ftopic([0-9]*)-([0-9]*).html
RewriteRule (.*) forward.php?t=%1&start=%2 [L]
RewriteCond %{REQUEST_FILENAME} ftopic([0-9]*).html
RewriteRule (.*) forward.php?t=%1 [L]
RewriteCond %{REQUEST_FILENAME} ftopic([0-9]*).html
RewriteRule (.*) forward.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]
RewriteCond %{REQUEST_FILENAME} linkpartner.htm
RewriteRule (.*) linkpartner.php [L]
RewriteCond %{REQUEST_FILENAME} sitemap.html
RewriteRule (.*) sitemap.php [L]
RewriteCond %{REQUEST_FILENAME} sitemap-([0-9]*).html
RewriteRule (.*) sitemap.php\?offset=%1 [L]
# SEO URL [mgutt]
RewriteRule !\.html$ - [L]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+)\.html$ /viewtopic.php?$1=$2 [L]
RewriteRule ^[a-z0-9-]+-f([0-9]+)\.html$ /viewforum.php?f=$1 [L]
RewriteRule ^[a-z0-9-]+-u([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [L]
RewriteRule ^([a-zA-Z0-9_]+),([^/,]+),([^/,]*)([^/]*\.html)$ $1$4?$2=$3 [QSA,N]
RewriteRule ^[a-z0-9-]+-([pt])([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ viewtopic$5?$1=$2&$3=$4 [QSA,N]
RewriteRule ^[a-z0-9-]+-f([0-9]+),([^/,]+),([^/,]*)([^/]*\.html)$ viewforum$4?f=$1&$2=$3 [QSA,N]
RewriteRule ^([a-zA-Z0-9_]+)\.html$ /$1.php [L]
Viele Grüße Dennis