-
Suchmaschinen freundliche URls Fehler 404
Hi,
ich habe folgendes Problem:
sobald ich mod rewrite und suchmaschinenfreundliche urls aktiviere kommen bei allen Unterseiten der Fehler 404
Die Url steht im Browser richtig drin: www.xxx.de/impressum also ohne /index.php/
(htaccess.txt wurde in htacces umbenannt und bei RewriteBase mein unterverzeichnis im html ordner meines webspaces angegeben)
Kann mir einer einen Tipp geben, wie ich das Problem löse?
Vielen Dank.
Gruß Michi
-
-
Hat hier eine Zweitwohnung
Dann wird wohl dein Server die mod_rewrite-Funktion nicht unterstützen. (Hoster fragen)
Siehe auch FAQ Pkt. 4.5.10
-
-
Danke für deine Antwort.
Der Kundenservice meinte, dass mod rewrite auf allen Servern aktiv wäre und ich die Regeln nur in die htaccess reinschreiben müsste......
-
-
ich wollte eben mal schaun im backend ob mod_rewrite gelistet ist unter "Hilfe->Systeminfo->PHP Informationen" unter Loaded Modules
Aber ich finde nicht :-( nicht einmal den Punkt Loaded Modules.
Wo finde ich den?
-
-
Hat hier eine Zweitwohnung
In den PHP-Informationen (Pfad wie von dir beschrieben), unter "Configuration" gibt es eine Liste mit "Loaded Modules".
Kommentiere mal in deiner .htaccess die Zeile "FollowSymLinks" aus:
# Options +FollowSymLinks
Viele Hoster lassen diese Funktion aus Sicherheitsgründen nicht zu.
-
-
bin ich echt zu blöd des zu finden?
Bei mir gibt es nur: Additional Modules
klappt leider auch nicht mit:
# Options +FollowSymLinks"
falls es hilft, hier meine htaccess:
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
########## 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!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
# 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 data within the URL
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block out any script that includes a ********** tag in URL
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%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})
# Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
#
########## End - Rewrite rules to block out some common exploits
########## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
########## End - Custom redirects
# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)
RewriteBase /***Unterverzeichnis***
########## Begin - Joomla! core SEF Section
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the request is for root, or for an extensionless URL, or the
# requested URL ends with one of the listed extensions
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
#
########## End - Joomla! core SEF Section
-
-
Hat hier eine Zweitwohnung
Mach mal wieder eine Raute vor "mod_rewrite in use":
# mod_rewrite in use
(Das ist nur ein Kommentar keine Funktion. Die Funktion steht darunter: RewriteEngine On)
-
-
OK...
klappt aber leider immer noch nicht.. :-(
verzweifel hier noch..
es kann auch nicht daran liege, dass mein unterverzeichnis, wo die page drin liegt 20 Zeichen lang ist mit "punkten und minusen", (kein leerzeichen)?
-
-
wenn ich in php informationen nach "module" suche, kommt auch nur dieses:
Additional Modules
aber keine Rubrik: Loaded Modules
-
-
muss man in die index.php auch noch das unterverzeichnis eintragen, in der die seite liegt?
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen