Joomla100 Support Forum
Archiv => Allgemeines zu Joomla 1.5 => Thema gestartet von: Conan am 24.02.2008 16:51 Uhr
-
Hallo,
Ich habe gerade Joomla 1.5.1 installiert. Leider funktionieren die Links nicht richtig. Ich kann zwar in den einzelnen Menüs die Berichte aufrufen, beim Klick auf weiterlesen erscheint die Fehlermeldung 404 Komponente nicht gefunden!.
Genauso bei meiner Phoca Gallerie. Ich kann die Gallerie aufrufen, beim Klick auf das Album erscheint die selbe Fehlermeldung.
Besten Dank für eure Hife
Ingo Feßner
-
Das selbe Problem habe ich, wenn ich die Suchmaschinen-freundlichen Links aktiviere und die .htaccess genauso konfiguriere, wie ich es bisher gewohnt war.
Weiss jemand, wie man die .htaccess für Joomla 1.5.1 einstellen muss??
Gruß aus Berlin
Olaf
-
Hallo olafh,
hast Du in der . htaccess „Options +FollowSymLinks“ auskommentiert?
Gruß
Bernd
-
ja, hab ich - ich habe alles so gemacht wie bei 1.0.13, deswegen wundert es mich auch.
-
Hallo Olaf,
ich habe lediglich „RewriteBase /“ aktiviert und „Options +FollowSymLinks“ deaktiviert.
Habe Dir meine .htaccess als zip Datei angehängt!
Gruß
Bernd
-
Ich habe gehört es soll an der PHP Version liegen, kann das hier auch sein?
http://www.fessner.net
-
Hallo,
ich habe PHP Version 4.4.6.
Bisher läuft alles Problemlos. Auch die "weiter lesen" Links! :D
Gruß
Bernd
-
Hallo,
ich habe es ausprobiert, bei mir funktionierts leider nicht..... :'(
Gruß Ingo
-
bei mir funzt es auch nicht ??? - ich habe übrigens PHP Vers. 4.3.10-22
-
An der PHP-Version liegt es sicherlich nicht, da mod_rewrite eine Erweiterung von PHP ist, die auf allen Servern installiert ist und unabhängig von der Version funktioniert.
Klappt folgender Code?
##
# @version $Id: htaccess.txt 9975 2008-01-30 17:02:11Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##
#####################################################
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################
## Can be commented out if causes errors, see notes above.
#Options +FollowSymLinks
#
# mod_rewrite in use
RewriteEngine On
# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)
# RewriteBase /
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits
-
Hallo,
ich habe den Code gerade probiert, funktioniert bei mir leider auch nicht..... :-\
-
Hallo Ingo,
wie hast Du in der Konfiguration unter „SEO“ die Einstellungen?
Meine Konfiguration:
Suchmaschinenfreundliche URLs = Ja
Nutze Apache mod_rewrite = ja ( nur mit .htaccess)
Ein Suffix an URLs anhängen = Nein
Ändert sich etwas, wenn „Suchmaschinenfreundliche URLs“ deaktiviert wird?
Gruß
Bernd
-
Hallo Bernd,
ich könnte dich abknutschen,
Suchmaschinenfreundliche URLs = nein
Nutze Apache mod_rewrite = ja ( nur mit .htaccess)
Ein Suffix an URLs anhängen = Nein
damit funktioniert es perfekt. ;D ;D ;D ;D ;D
Danke für deine Hilfe
Gruß Ingo
-
Hallo Ingo,
ich könnte dich abknutschen,
dat mach ich lieber mit meinem Mädel... :D
Danke für deine Hilfe
...dafür ist ein Forum doch da!! ;)
Gruß
Bernd
-
;D ;D ;D Juhuu, es funktioniert ;D ;D ;D
Vielen Dank für die Hilfe.
Gruß
Olaf
-
*hochschubs*
Ich habe hier auch das Problem mit dem Weiterlesen-Link. Entweder passiert gar nichts, wenn ich auf den Weiterlesen-Button klicke. D.h. es erscheint im Backend eine rote gestrichelte Linie, aber der Effekt ist = 0 ::) Wenn ich den "erweiterten Parametern" einen Alternativ Text eingebe, erhalte ich Error 404.
Das Abschalten der suchmaschinenfreundlichen URLs ist für mich nicht wirklich eine Option.
Gibt es denn irgendein Plugin, was fehlen könnte? Oder sonstwas?
-
Ja, das Weiterlesen-Plugin. Ist das denn aktiviert?
Und dann wäre unbedingt ein Update auf Joomla 1.5.9 vorzunehmen, sollte hier wirklich 1.5.1 noch im Einsatz sein.
-
Ja, ist aktiviert. Sowohl in den Parametern unter "Beiträge" als auch im Menüeintrag selbst.
Und hier läuft die neueste Joomla Version.
???
-
Joomla 1.0 oder 1.5?
-
Joomla 1.5.9
Ich suche schon den ganzen Nachmittag im Netz. Die einzige Lösung scheint wirklich, die suchmaschinenfreundlichen URLs abzuschalten. Jedenfalls taucht dieser Lösungsvorschlag immer wieder auf. *grummel*
Ich danke trotzdem, admin. :) Vielleicht hat ja jemand irgendwann noch einen Geistesblitz ;D
B.t.w. fand ich diese "Aufmacher" im Joomla 1.0 richtig schön, ich werde schon richtig nostalgisch:-))))
-
Im Notfall mal die Zugangsdaten des Superadmins per PM durchschicken, bei anderen Seiten auf unseren Servern funktioniert es ja auch, also muss das Problem ja zu beheben sein. :)
-
Hallo admin, hallo Sabine,
ich habe genau das gleiche Problem. SEF-technisch habe ich alles ausgeschaltet. Bei mir passiert beim Klick auf den Weiterlesen Link einfach nichts.
Habt Ihr eine Lösung gefunden?
Gruß,
Max
-
Schade, dass es keine Antwort gab. Der Thread machte so einen netten eindruck. Lag wohl an Sabine.
Für alle die auch hier enden:
Ich habe meine PHP-Version von 5.0.4 auf 5.2.0 upgedated. Danach ging dann alles wie geschmiert. Auch mit SEF.
Bei mir läuft SUSE. Hier habe ich ganz gute RPMs gefunden: http://rpms.serversupportforum.de/
Gruß,
Max
-
Naja, hierbei wäre nur zu bedenken, dass das Problem bei anderen Installationen auf dem gleichen Server nicht besteht, also kann es ja im Fall von Sabine nicht an der PHP bzw. SQL-Version liegen.
-
Hallo,
ich würde das Thema hier gerne nochmal ans Tageslicht holen, weil mir die beschriebenen Einstellungen leider nicht geholfen haben 8)
Ich habe gestern meine alte Joomla 1.0 Version auf 1.5 geupdatet. Das hat nach jede Menge Recherche und "rumprobieren" irgendwann auch inkl. Komponenten funktioniert.
Derzeit habe ich jede das Problem, dass die Links in Artikeln, die auf andere Artikel zeigen (z.B. http://<url_to_my_joomla>/content/view/692/36/) leider nicht mehr funktionieren. Leider habe ich nirgends eine Lösung oder eine vollständige Erklärung der SEO Optionen gefunden, um mir selbst zu helfen :-\
In der Joomla 1.0 Installation hatte ich folgende SEO Einstellungen gemacht:
Search Engine Friendly URLs: Ja
Dynamic Page Titles: Ja
In der aktuellen Version habe sämtliche Kombinationen (mit und ohne .htaccess) ausprobiert, leider ohne Erfolg. Je nach Konfiguration hatte ich einen "404 - Component not found", eine "URL not found" Meldung vom Apache oder aber die Adresszeile hat sich ohne Fehler geändert, der Inhalt der Seite aber gar nicht...
Kann mir eventuell jemand nen Tip geben? Danke schonmal ::)
Gruß
habag
btw: Das Ganze läuft auf nem Debian mit Apache 2.2 mit PHP 5.2 und mysql 5...
-
Das sieht so aus, als wären die Links per Copy & Paste aus 1.0 in den Artikel eingefügt worden, also keine dynamische Verlinkung. Daher können die Links auch nicht von 1.5 erkannt werden, da die SEO-Funktion von 1.0 nicht von 1.5 erkannt wird. D.h. eigentlich, alle Links nochmal anlegen.
-
Da ich nun auch Joomla 1.5 habe und bisher alles mit folgenden Einstellungen erstellt habe:
Suchmaschinen-Optimierung (SEO):
Suchmaschinenfreundliche URLs Nein
mod_rewrite nutzen Ja
Dateiendung an URL fügen Ja
Aber nun herausgefunden habe, dass mir die schöneren URLs mehr zusagen, würde ich gerne "Suchmaschinenfreundliche URLs" auf "JA" umstellen.
Doch wenn ich das umstelle, werden eben die Links im Menü etc umgestellt, aber nicht so, dass sie die richtigen Artikel etc. erwischen, sondern eben anders und dies erzeugt die Fehlermeldung:
"Not Found
The requested URL /bewegtbild.html was not found on this server.
Apache Server at http://xxxxx.de Port 80"
Hat jemand eine Idee, wie man die "schöneren URLs" funktionieren lassen kann?
Wäre sehr froh über eine Rückmeldung!
Viele Grüße,
basswort
-
Wenn Sie alles auf Ja stellen, müssten Sie auch noch die htaccess.txt in .htaccess umbenennen (diese Datei befindet sich im Root-Ordner von Joomla).
-
Vielen lieben Dank für den erfolgreichen Tipp!
Viele Grüße!