Ich bin gefragt, wenn ich einen Weg einrichten kann - dynamisch eine URL-Umschreibung zu tun.Wie dynamische URL-Umschreibung durchzuführen ... in Code
Meine Erfahrung mit URL-Rewriting verwendet hauptsächlich im Wesentlichen statische web.config-Dateien, wo ich im Voraus wusste, welche Bedingungen ich unterstützte. Aber in diesem Fall arbeite ich mit einem Partner zusammen, der mir Daten über seine Kunden sendet und wenn ein Benutzer meiner Website auf eine dieser Seiten geschickt wird, möchte ich, dass ich die URL so umschreibe, dass sie wie ihre aussieht Client-URL und nicht meine.
Beispiel: die Suche meine Website für Jims Auto-Shop, wenn ich meine (ihre) Inhalt über Jims Auto-Shop anzeigen, würde die URL nicht auf meiner Website erscheinen, würde es zeigen "www.JimsAutoShop.com" wenn es wirklich auf "wwww.mysite.com/JimsAutoShop" ist
Ich nehme an, jedes Mal, wenn unser Partner wir Daten drückt, wo dies benötigt wird, könnte ich die Datei web.config umschreiben einen Abschnitt für diesen Fall, aber ich wirklich nicht Ich weiß nicht, dass das eine gute Idee ist. gibt es eine Möglichkeit, dies im Wesentlichen dynamisch über Code zu tun, wo ich, wenn ich meine db von einer Suche abfrage und sehe, dass ich die URL maskieren muss, könnte ich das tun?
Tech weise, ich habe keinen Zugriff auf IIS, ich bin auf einem freigegebenen Server mit IIS und meine primäre Anwendung Stapel ist Coldfusion10. Danke
Wenn Sie Zugriff auf IIS hatten, können Sie eine Website mit dem Namen "JimsAutoShop.com" starten, deren Stammverzeichnis das Verzeichnis [...]/mysites.com/wwwroot/JimsAutoShop/ ist. Da Sie auf einem freigegebenen Server sind, glaube ich nicht, dass dies möglich ist, aber Sie können immer noch den Hosting-Anbieter fragen. – Jules
Danke Jules. Nun, da es hundert dieser Domains geben könnte, die sie maskieren wollen, glaube ich nicht, dass es machbar ist, selbst wenn der Host mir diese Fähigkeit geben würde. Ich werde ihnen nur nein sagen, wir können ihre Anfrage nicht erfüllen –
Das ist wahrscheinlich zum Besseren. Sie würden sowieso von SE für doppelte Inhalte markiert werden. – Jules