Frage

Ich brauche Hilfe mit einigen Regeln in ISAPI_Rewrite in meiner Installation. (Wenn Sie nur wissen, mod_rewrite könnte eine gute Hilfe sein, so dass ich die Konfiguration anpassen würde).

Ich werde sein, sehr ehrlich über meine Bedürfnisse. Ich brauche diese Konfiguration in den nächsten Stunden zu tun, und haben keine Zeit, jetzt verstehen alles über Neufassungen, reguläre Ausdrücke und so. Ich glaube wirklich, Sie können mir helfen, wenn ich mehr Ruf hätte, würde ich sogar eine Prämie einstellen ...: (

In der Tat glaube ich, dass ich das, was brauchen, ist einfach:

ich eine .com-Domain haben. Die Haupt-URL meiner Website wird http: // sein www.mainurl.com/. Ich habe zwei andere Bereiche:. Mainurl.net und mainurl.org

Was ich brauche (in isapi-umschreiben 2, die Config gemacht mit httpd.ini Datei in Root-Datei) ist: jedesmal, wenn jemand schreibt mainurl.net in Browser wird es http: // www.mainurl.com/ 301 umleiten. Wenn es ohne www geschrieben wird http: // www.mainurl.com/. Wenn jemand schreibt mainurl.net/about wird es http: // www.mainurl.com/about/. Redirect immer die .com, das www Teil und die letzte Schrägstrich /.

Vielen Dank im Voraus Sie alle!

War es hilfreich?

Lösung

Ihre ISAPI_Rewrite2 Syntax wird:

[ISAPI_Rewrite]

RewriteCond Host: (mailurl\.(?:net|org|com))
RewriteRule (.*?)(/)? http\://www.$1$2(?3:/) [R]

RewriteCond Host: www\.mainurl\.(?:net|org)
RewriteRule (.*) http:// www.mainurl.com$1 [RP]
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top