[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • mod rewrite - nur eine Seite mit Ausnahme....
Seite 1 von 1

mod rewrite - nur eine Seite mit Ausnahme....

Verfasst: 10. Jul 2019, 17:07
von Herr Zuiopü
Hallo, bei einem bestehenden Projekt wird das Modrewrite genutzt aka

www.abc.de/1-0-startseite.html
www.abc.de/1-1-startpage.html
etc.

Problem ist folgendes:

Die Marketer hätten gerne nur bei einer Seite eine eigene URL
so soll z.B. die

www.abc.de/1-0-download.html
so lauten:
www.abc.de/download

(Und die URL bestehen bleiben, ein Ordner mit einer Weiterleitung reicht leider nicht)

Ohne an der htaccess herumzuschrauben fällt mir gerade nur iframe ein...

Ist es hier möglich einen Sonderfall zu stricken?
Es können gerne Stunden dafür abgerechnet werden.

Die Htaccess:


<IfModule mod_rewrite.c>
RewriteEngine On

### In case ModRewrite doesnt work - remove following comment and try again
# RewriteBase /

### If file exists, use it.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
AddDefaultCharset utf-8
### Standard Rewrite - without AddOn, Add Comments when you use an Rewrite AddOn
RewriteRule ^([0-9]*)-([0-9]*)- index.php?article_id=$1&clang=$2&%{QUERY_STRING}
RewriteRule ^([0-9]*)- index.php?article_id=$1&%{QUERY_STRING}

### Remove Comments when you use Fullname "url_rewrite" AddOn
#RewriteCond %{REQUEST_URI} !^redaxo/.*
#RewriteCond %{REQUEST_URI} !^files/.*
#RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]

### In case you want to secure all files via your own addon remove comment
# RewriteRule ^files/(.*) /index.php?rex_media=$1&%{QUERY_STRING} [NC]

</IfModule>



Vielen Dank für Hinweise!
RealURL möchte ich jetzt im Nachgang auch nicht mehr nutzen, da das Projekt und URLs soweit schon im Umlauf sind..

Re: mod rewrite - nur eine Seite mit Ausnahme....

Verfasst: 11. Jul 2019, 08:49
von Tobias Krais
Hi,

SEO42 könnte deine Lösung sein. RexDude und ich hatten damals den Code so erweitert, dass automatisch eine 301 Weiterleitung von der URL www.abc.de/1-0-download.html auf www.abc.de/download erfolgt.

Also einfach SEO42 installieren und konfigurieren. Fertig. Und wenn eine alte URL nicht weitergeleitet werden soll, dann kannst du in das Feld Custom URL auf jeder Seite die Wunsch URL der Seite eintragen.

Liebe Grüße,

Tobi

Re: mod rewrite - nur eine Seite mit Ausnahme....

Verfasst: 11. Jul 2019, 20:46
von Herr Zuiopü
Hallo, vielen lieben Dank!
Daskllingt nach einer guten Lösung!