Hallo, lieber Forumbenutzer. Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen Möglichkeiten der Kommunikation ist das Forum ein wenig eingeschlafen und weniger Nutzer benutzen das Forum aktiv (trotzdem lohnt es sich evtl. hier nach Lösungen zu suchen oder seine Frage zu stellen).

Wir empfehlen, für deine Fragen/Probleme aktuell (zusätzlich) Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: http://redaxo.org/slack/
Herr Zuiopü
Beiträge: 42
Registriert: 11. Mär 2008, 16:47
Wohnort: Rheinland

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

10. Jul 2019, 17:07

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

Tobias Krais
Beiträge: 500
Registriert: 2. Okt 2006, 23:16
Wohnort: Lörrach
Kontaktdaten: Website

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

11. Jul 2019, 08:49

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

Herr Zuiopü
Beiträge: 42
Registriert: 11. Mär 2008, 16:47
Wohnort: Rheinland

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

11. Jul 2019, 20:46

Hallo, vielen lieben Dank!
Daskllingt nach einer guten Lösung!

Zurück zu „Allgemeines [R4]“