OXID Community Forum

> German forum > Installation und Konfiguration > mod_rewrite Problem
Login
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread: mod_rewrite Problem


Reply
 
Thread Tools Search this Thread Display Modes
#Top   #1  
Old 09-13-2017, 11:12 AM
Mommsen's Avatar
Mommsen Mommsen is offline
Junior Member
Join Date: Sep 2016
Location: Hamm, Germany
Posts: 9
Mommsen is on a distinguished road
Default mod_rewrite Problem

Hallo allerseits,


ich habe noch ein Problem mit meiner htaccess und mod_rewrite:

Mein Shop ist derzeit unter vier Adressen erreichbar:
Allerdings soll der Shop nur unter https://www.mokar.de erreichbar sein.

Ich habe mehrere Versuche unternommen, mit entsprechenden rewrite rules zu arbeiten, allerdings wird mir dann zum einen im Admin angezeigt, daß mein Rewrite Modul nicht laufen würde, zusätzlich habe ich nun bei verschiedenen Kategorien und Artikeln den hier im Forum schon häufiger angesprochenen Fehler "Die angeforderte Seite 'oxseo.php/' konnte nicht gefunden werden.".

Ich habe nach jeder Änderung das tmp-Verzeichnis gelöscht, die SEO-URLs neu berechnen lassen und die Views aktualisiert.

Dies ist meine .htaccess:

Code:
<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
    RewriteBase /
	
	RewriteCond %{SERVER_PORT} !=443
    RewriteRule ^(.*)$ https://www.mokar.de/$1 [R=301,L]
    
    RewriteCond %{HTTP_HOST} ^mokar.de [NC]
    RewriteRule ^(.*)$ https://www.mokar.de/$1 [L,R=301,NC]
		
    RewriteCond %{REQUEST_URI}     config\.inc\.php [NC]
    RewriteRule ^config\.inc\.php  index\.php       [R=301,L]

    RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
    RewriteRule .* - [F]

    RewriteCond %{REQUEST_URI} oxseo\.php$
    RewriteCond %{QUERY_STRING} mod_rewrite_module_is=off
    RewriteRule oxseo\.php$ oxseo.php?mod_rewrite_module_is=on [L]

    RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/application\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule !(\.html|\/|\.jpe?g|\.css|\.pdf|\.doc|\.gif|\.png|\.js|\.htc|\.svg)$ %{REQUEST_URI}/ [R=301,L]

    RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/application\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (\.html|\/)$ oxseo.php


    RewriteCond %{REQUEST_URI} (\/out\/pictures\/generated\/)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (\.jpe?g|\.gif|\.png|\.svg)$ getimg.php

    RewriteRule ^(vendor/) - [F,L,NC]
</IfModule>

# disabling log file access from outside
<FilesMatch "(EXCEPTION_LOG\.txt|\.log|\.tpl|pkg\.rev|\.ini|pkg\.info|\.pem|composer\.json|composer\.lock|test_config\.yml)$">
    <IfModule mod_authz_core.c>
        Require all denied
    </IfModule>
    <IfModule !mod_authz_core.c>
        Order allow,deny
        Deny from all
    </IfModule>
</FilesMatch>

# Prevent .ht* files from being sent to outside requests
<Files ~ "^\.ht">
    <IfModule mod_authz_core.c>
        Require all denied
    </IfModule>
    <IfModule !mod_authz_core.c>
        Order allow,deny
        Deny from all
    </IfModule>
 </Files>

Options -Indexes
DirectoryIndex index.php index.html

Kann mir bitte jemand sagen, wo mein Fehler ist, und wo innerhalb der .htaccess ich den Code einfügen muß, damit der redirect funktioniert und im Admin idealerweise kein Fehler erscheint?

Vielen Dank!
__________________
My Oxid eShop: 4.10.5 CE, https://www.mokar.de
Reply With Quote
#Top   #2  
Old 09-13-2017, 12:39 PM
vanilla thunder's Avatar
vanilla thunder vanilla thunder is online now
Marco's Sidekick
Join Date: Nov 2010
Posts: 6,370
vanilla thunder is on a distinguished road
Default Re: mod_rewrite Problem

lösche mal deinen Browser Cache.
Ich werden bei allen 4 Links auf https://www.mokar.de weitergeleitet
und das oxseo.php Problem konnte ich nach 10 Kategorieseiten auch nicht finden
Reply With Quote
#Top   #3  
Old 09-13-2017, 02:05 PM
Mommsen's Avatar
Mommsen Mommsen is offline
Junior Member
Join Date: Sep 2016
Location: Hamm, Germany
Posts: 9
Mommsen is on a distinguished road
Default Re: mod_rewrite Problem

Das hat geholfen, was den oxseo Fehler angeht, danke!
Allerdings sagt mir die Admin GUI weiterhin, saß die Systemsteuerung gefährdet sei, weil das Apache mod_rewrite-Modul nicht korrekt konfiguriert sei. Kann ich das ignorieren? Der Shop scheint nun wieder korrekt zu laufen....
__________________
My Oxid eShop: 4.10.5 CE, https://www.mokar.de
Reply With Quote
#Top   #4  
Old 09-13-2017, 02:09 PM
vanilla thunder's Avatar
vanilla thunder vanilla thunder is online now
Marco's Sidekick
Join Date: Nov 2010
Posts: 6,370
vanilla thunder is on a distinguished road
Default Re: mod_rewrite Problem

Ist in der config.inc.php auch https://www.mokar.de für beide URLs eingetragen?
Reply With Quote
#Top   #5  
Old 09-13-2017, 02:23 PM
Mommsen's Avatar
Mommsen Mommsen is offline
Junior Member
Join Date: Sep 2016
Location: Hamm, Germany
Posts: 9
Mommsen is on a distinguished road
Default Re: mod_rewrite Problem

Nein, das war's! Vielen herzlichen Dank!
__________________
My Oxid eShop: 4.10.5 CE, https://www.mokar.de
Reply With Quote
Reply

Bookmarks

Tags
modrewrite, oxseo.php, problem

« Previous Thread | Next Thread »
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Nicht Sichtbar
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
mod_rewrite problem Field-store Installation und Konfiguration 7 10-12-2013 11:18 AM
mod_rewrite problem un4less Installation and configuration 10 09-27-2013 04:14 PM
Mod_rewrite Problem Lifescan Installation und Konfiguration 13 10-11-2012 11:48 AM
mod_rewrite – auch bei mir ein Problem huepster Installation und Konfiguration 7 08-27-2010 11:31 PM
Problem with CE and mod_rewrite murxxx Installation und Konfiguration 3 04-15-2009 07:45 PM

All times are GMT +1. The time now is 07:04 AM.