Hallo,
vorneweg, ich hab alles gelesen was ich zum Thema "Realurl" finden konnte.
Versionen: typo3 3.7.0, realurl 0.2.0
Folgendes:
1. Habe die Extension installiert.
2. Habe die .htacess Datei angelegt
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
Meine URL: http:10.47.xxx.xxx/dummy-3.7.0/
3. Habe die localconf.php im Verzeichnis dummy-3.7.0/typo3conf ergänzt.
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '_',
'languageGetVar' => 'L',
'expireDays' => 3
),
'fileName' => array (
'index' => array(
'index.html' => array(
'keyValues' => array()
),),),);
4. Habe im Setup des Haupttemplates folgendes hinzugefügt:
##### Konf für Realurl #####
config.simulateStaticDocuments = 0
config.baseURL = 1
config.tx_realurl_enable = 1
##### Konf für Realurl #####
5. Nun das Problem: Habe mir die Seite im Frontend angeschaut und wenn ich mit der Maus über links fahr sehe ich in der Stauszeile etwa folgenden Link:
http:10.47.xxx.xxx/dummy-3.7.0/startseite/index.html
wenn ich nun aber auf den Link klicke kriege ich einen 404 Fehler "Objekt nicht gefunden".
Ich bitte um eure Hilfe! Bitte Bitte!
Grüße
Knut
Versuch mal folgendes:
in der letzten Zeile der htaccess index.php durch /index.php ersetzen
Jochen Weiland
Hallo Jochen,
danke für die zügige Antwort, ich habe es aber vor etwa 10 Minuten geschafft.
Alle gemachten Einträge waren soweit korrekt, aber
in der httpd.conf mussten
#############################
<Directory />
Options None
AllowOverride None durch All ersetzt werden
Order deny,allow
Deny from all
</Directory>
#############################
Gleiches gilt auch für die default-server.conf wenn man einen Apache2 fährt.
Eine Frage hab ich dann aber noch.
Wie kriege ich es hin, dass anstatt immer index.html die Seite beispielweise so geschrieben wird:
seite.de/produkte/produkte_deluxe.html
Gruß
Knut
-------------------------------------
TYPO3 3.7.0 | SUSE 9.0 | MySQL 4.0.21
------------------------------------
Ich hänge an der realurl auch schon einige Zeit...
Habe ständig folgenden Fehler im Frontend:
Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
www.medienfabrik-gt.de
Sun Jan 2 15:13:12 2005
Apache/2.0.48 (Linux/SuSE)
Ich habe die Extension installiert, den Part im Setup ergänzt, die .htaccess angelegt, die httpd.conf / default-server.conf bearbeitet und die localconfig.php ergänzt....
Aber nix tut sich da... Nur immer dieser Fehler
Anstatt
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '_',
'languageGetVar' => 'L',
'expireDays' => 3
),
'fileName' => array (
'index' => array(
'index.html' => array(
'keyValues' => array()
),),),);
folgendes:
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '_',
'languageGetVar' => 'L',
'expireDays' => 3
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev'=> 1
),
);
Gruß
Jens
Hallo,
Da ich relativ neu bin und windows geschädigt hatte ich gedacht mann bracuht es nur zu instalieren. Da ich aber jetzt hier gesehen habe das da einiges mehr zu machen ist und ich keinem zumuten will das er mir dabei hilft nur eine Frage wie bekomme ich RealUrl wieder weg?
Mit freundlichem Gruss
Greekangel
Habe es selber geschafft danke für die Hilfe.
Hallo
nachdem ich es wieder mal mit realurl probieret habe bin ich schon wesentlich weiter gekommen als das erste mal. jetzt kann ich die Seiten aufrufen(was beim ersten mal ein total absturz war) aber sie schauen jetzt so aus
---------------------------------------------------------------
http://www.it-hilfe-sp.de/94/
---------------------------------------------------------------
es wird also die id angezeigt ausser bei Hauptseite.
Was habe ich falsch gemacht?
Habe keine root zugriffe und habe also in der .htacess und localconfig daten verändert
Danke
Greekangel schriebWas habe ich falsch gemacht?
...und habe also in der .htacess und localconfig daten verändert
ich habe an meinem auto rumgeschraubt und jetzt rattert es so komisch. was habe ich falsch gemacht? 8-) 8-) 8-)
Ist ein argument Sorry war auf der einen seite so glücklich und auf der anderen Seite verärgert das ich vergessen habe das man ohne angaben schwierig was machen kann.
bei der localconfig wurde von mir dazu gefügt
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] ='www.it-hilfe-sp.de';
bei der .htacess wurde von mir dazu gefügt
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
Wenn ich das so richtig sehe habe ich ja die Hälfte vergessen zum schreiben. Was muss ich den noch dazu schreiben. Bin immer noch neuling (Fortgeschrittener Neuling)
Hallo
nachdem soviele geantwortet haben, habe ich es so gut wie alleine geschaft. Es haben einige Zeilen gefehlt. Jetzt habe ich aber das Problem das er mir die Menüs (dick)mit anzeigt und die brauche ich nicht.
z.B. http://www.it-hilfe-sp.de/[b]menu_links[/b]/impressum/index.html
Hier der Code in der in der localphp
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '_',
'languageGetVar' => 'L',
'expireDays' => 3
),
'fileName' => array (
'index' => array(
'index.html' => array(
'keyValues' => array()
),),),);
da liegt irgendwo der Fehler aber wo?
Wäre schön wenn mir jemand helfen könnte.
Noch eins wie bekomme ich dieses index.html von jeder seite weg?