[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • rewrite_fullnames/.htaccess -> kein Zugriff
Seite 1 von 1

rewrite_fullnames/.htaccess -> kein Zugriff

Verfasst: 15. Okt 2007, 22:52
von gemüsebrühe
Der URL-Add-on mit fullnames-rewrite ist aktiviert.
Die Links werden soweit auch generiert.

Allerdings führen sämtliche Links zum xampp-root ("http://localhost/xampp/"):(??
Bloßes Auskommentieren der rewrite-Base hilft nüscht.

Was noch merkwürdig ist:
Bei eingeschaltetem fullnames-rewriter wird Fehler 401 ("Kein Zugriff") angezeigt, wenn ich das Hauptverzeichnis aufrufe:

Code: Alles auswählen

http://localhost/webseiten/blubb/redaxo3_2_3/
.

edit: der php-log gibt folgendes aus:

Code: Alles auswählen

File does not exist: X:/xampp/htdocs/webseiten/blubb/redaxo3_2_3/startseite
Das Ding ist:
Selbst, wenn ich das Add-on deaktiviere, die .htaccess für das interne rewriten von redaxo umstelle und schließlich den cache regeneriere, führen die generierten Links allesamt auf "http://localhost/xampp/".

Es ist also eher ein generelles Problem (da sowohl beim Add-on als auch bei Redaxo).

Woran kann es noch liegen?

Verfasst: 16. Okt 2007, 10:47
von n.ruediger
Wenn du nen Apache lokal laufen hast, ist das Einbinden von der htaccess für alle Ordner standardmäßig ausgeschaltet. Such mal in der httpd.conf nach "AllowOverride". Da müsste dann None stehen und du musst es auf All ändern. Für den Apache-Standardpfad ist das schon als "Extraerlaubnis" eingerichtet.

Liebe Grüße,
Nicole

Verfasst: 16. Okt 2007, 13:53
von Markus.Staab
Hi,

evtl musst du auch noch die Rewrite Base anpassen.

Gruß,
Markus

~~~ moved ~~~

Verfasst: 16. Okt 2007, 21:05
von gemüsebrühe
AllowOverride ist bereits auf ALL für alle Ordner im httdocs-verzeichnis.

rewrite base anpassen...
Was soll denn da geändet werden?
Ich habe den absoluten und relativen Pfad in verschiedenen Ausführungen probiert.
Warum wird grundsätzlich immer zum "root" verlinkt?

Verfasst: 16. Okt 2007, 21:32
von Markus.Staab
Hi,

du hast nen <base href> an erster Stelle im header?

RewriteBase ist immer der relative Pfad von der Domain in der das Frontend liegt.

z.b.
www.domain.de/abc/index.php
www.domain.de/abc/redaxo/index.php

RewriteBase /abc

Gruß,
Markus

Verfasst: 16. Okt 2007, 21:45
von gemüsebrühe
so (RewriteBase abc ) hatte ich es auch schon versucht.

mit
RewriteBase /abc hat es dann geklappt :roll:

Nuja. Danke.