Seite 1 von 1

von dynamischer page auf virtuelle adresse/ordner umleiten

Verfasst: 02.01.2010 07:11
von razorbuzz
Hallo,
bestimmt schon tausend mal gefragt, aber ich bekomms trotz suche nicht hin:

folgendes habe ich vor:
Der User soll http://www.example.com/newsletter aufrufen
verarbeitet wird aber http://www.example.com/wp-content/plugi ... t-page.php

Hintergrund:
das eine ist eine phplist page in kombination mit wordpress

so habe ich es probiert, geht aber nicht. den QSA String brauche ich, weil die Page eben die Parameter zur anmeldeung weitergibt etc.

# Verzeichnisansicht deaktivieren
Options -Indexes

# htaccess Schutz
<Files ~ "^.*\.([Hh][Tt][Aa])">
order allow,deny
deny from all
satisfy all
</Files>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^/newsletter /wp-content/plugins/wp-phplist/wp-phplist-page.php [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

# protect wpconfig.php
<files wp-config.php>
Order deny,allow
deny from all
</files>

Verfasst: 07.01.2010 18:35
von Gumbo
Wenn du mod_rewrite in einer .htaccess-Datei verwendest, musst du den Pfadpräfix aus dem Suchmuster entfernen. Im Falle der Dokumentwurzel wäre das das „/“:

Code: Alles auswählen

RewriteRule ^newsletter /wp-content/plugins/wp-phplist/wp-phplist-page.php [QSA]