+ Antworten
Seite 1 von 3 1 2 3 LetzteLetzte
Ergebnis 1 bis 10 von 23

Thema: Suchmaschinen freundliche URls Fehler 404

  1. #1
    Neu an Board
    Registriert seit
    26.06.2009
    Beiträge
    30
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard 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

  2. #2
    Hat hier eine Zweitwohnung Avatar von MrDamage
    Registriert seit
    28.08.2007
    Ort
    Wien
    Beiträge
    1.776
    Bedankte sich
    6
    Erhielt 606 Danksagungen
    in 562 Beiträgen

    Standard

    Dann wird wohl dein Server die mod_rewrite-Funktion nicht unterstützen. (Hoster fragen)
    Siehe auch FAQ Pkt. 4.5.10
    www.web-consultant.at
    Sorry, kein Support über die "Private Nachrichten"-Funktion.

  3. #3
    Neu an Board
    Registriert seit
    26.06.2009
    Beiträge
    30
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    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......

  4. #4
    Neu an Board
    Registriert seit
    26.06.2009
    Beiträge
    30
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    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?

  5. #5
    Hat hier eine Zweitwohnung Avatar von MrDamage
    Registriert seit
    28.08.2007
    Ort
    Wien
    Beiträge
    1.776
    Bedankte sich
    6
    Erhielt 606 Danksagungen
    in 562 Beiträgen

    Standard

    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.
    www.web-consultant.at
    Sorry, kein Support über die "Private Nachrichten"-Funktion.

  6. #6
    Neu an Board
    Registriert seit
    26.06.2009
    Beiträge
    30
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    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

  7. #7
    Hat hier eine Zweitwohnung Avatar von MrDamage
    Registriert seit
    28.08.2007
    Ort
    Wien
    Beiträge
    1.776
    Bedankte sich
    6
    Erhielt 606 Danksagungen
    in 562 Beiträgen

    Standard

    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)
    www.web-consultant.at
    Sorry, kein Support über die "Private Nachrichten"-Funktion.

  8. #8
    Neu an Board
    Registriert seit
    26.06.2009
    Beiträge
    30
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    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)?

  9. #9
    Neu an Board
    Registriert seit
    26.06.2009
    Beiträge
    30
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    wenn ich in php informationen nach "module" suche, kommt auch nur dieses:
    Additional Modules
    aber keine Rubrik: Loaded Modules

  10. #10
    Neu an Board
    Registriert seit
    26.06.2009
    Beiträge
    30
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    muss man in die index.php auch noch das unterverzeichnis eintragen, in der die seite liegt?

+ Antworten
Seite 1 von 3 1 2 3 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein