Zum Inhalt springen

RealURL und return Code 503 im Apache

Erstellt am 26. Juli 2006 · Noch keine Antworten

Tags: Frage

m00re ·

Hi!

Ich lasse meine Logfiles periodisch von AWstats parsen, was auch wunderbar funktioniert. Jedoch habe ich das Problem dass in Verbindung mit realurl teilweise "503 Service Unavailable" kommt. Das steht dann auch so im Logfile drinnen, und AWstats zählt den Aufruf nicht als Besuch. Komischerweise bekomme ich den 503 nur bei ganz einfachen Seiten, bei denen "?id=PAGE_ID" in den entsprechenden Pagenamen umgewandelt wird. Bei schwierigeren Konstrukten, wie z.b. Single View eines tt_news Beitrages bekomm ich nen HTTP Code 200, sprich alles in Ordnung.

Mein realurl Setup sieht wie folgt aus:

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
	'_DEFAULT' => array(
		'init' => array(
			'enableCHashCache' => 1,
			'appendMissingSlash' => 'ifNotFile',
			'enableUrlDecodeCache' => 1,
			'enableUrlEncodeCache' => 1,
		),
		'redirects' => array(),
		'preVars' => array(
			array(
				'GETvar' => 'no_cache',
				'valueMap' => array(
					'nc' => 1,
				),
				'noMatch' => 'bypass',
			),
			array(
				'GETvar' => 'L',
				'valueMap' => array(
					'dk' => '2',
					'de' => '1',
				),
				'noMatch' => 'bypass',
			),
		),
		'pagePath' => array(
			'type' => 'user',
			'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
			'spaceCharacter' => '-',
			'languageGetVar' => 'L',
			'expireDays' => 7,
			'rootpage_id' => 1,
		),
		'fixedPostVars' => array(),
		'postVarSets' => array(
			'_DEFAULT' => array(
				'album' => array(
					array(
						'GETvar' => 'tx_jmgallery_pi1[albumUid]',
					),
				),
				'img' => array(
					array(
						'GETvar' => 'tx_jmgallery_pi1[imageUid]',
					),
				),
				'archive' => array(
					array(
						'GETvar' => 'tx_ttnews[year]' ,
					),
					array(
						'GETvar' => 'tx_ttnews[month]' ,
						'valueMap' => array(
							'januar' => '01',
							'februar' => '02',
							'maerz' => '03',
							'april' => '04',
							'mai' => '05',
							'juni' => '06',
							'juli' => '07',
							'august' => '08',
							'september' => '09',
							'oktober' => '10',
							'november' => '11',
							'dezember' => '12',
						),
					),
					array(
						'GETvar' => 'tx_ttnews[day]',
						'valueMap' => array(
							'01' => '01',
							'02' => '02',
							'03' => '03',
							'04' => '04',
							'05' => '05',
							'06' => '06',
							'07' => '07',
							'08' => '08',
							'09' => '09',
							'10' => '10',
							'11' => '11',
							'12' => '12',
							'13' => '13',
							'14' => '14',
							'15' => '15',
							'16' => '16',
							'17' => '17',
							'18' => '18',
							'19' => '19',
							'20' => '20',
							'21' => '21',
							'22' => '22',
							'23' => '23',
							'24' => '24',
							'25' => '25',
							'26' => '26',
							'27' => '27',
							'28' => '28',
							'29' => '29',
							'30' => '30',
							'31' => '31',
						),
					),
				),
				'browse' => array(
					array(
						'GETvar' => 'tx_ttnews[pointer]',
					),
				),
				'category' => array (
					array(
						'GETvar' => 'tx_ttnews[cat]',
					),
				),
				'article' => array(
					array(
						'GETvar' => 'tx_ttnews[tt_news]',
						'lookUpTable' => array(
							'table' => 'tt_news',
							'id_field' => 'uid',
							'alias_field' => 'title',
							'addWhereClause' => ' AND NOT deleted',
							'useUniqueCache' => 1,
							'useUniqueCache_conf' => array(
								'strtolower' => 1,
								'spaceCharacter' => '-',
							),
						),

					),
					array(
						'GETvar' => 'tx_ttnews[swords]',
					),
				),
			),
		),
		'fileName' => array(
			'index' => array(
				'rss.xml' => array(
					'keyValues' => array(
						'type' => 100,
					),
				),
			),
		),
	),
);

Weiß wer Rat?

Gruß Jens