2017-02-02 3 views
0

Ich habe eine Rewrite-Regel, um die URL alle Kleinbuchstaben. Es lief vor allem anderen. Die Seite würde geladen werden, die Dinge waren gut, aber die Synchronisierung war kaputt. Nach ein paar Versuchen und Fehlern dachte ich, dass es die Rewrite-Regel war. Ich habe auch die Einarbeitungsregel dafür mit IIS und den gleichen Problemen versucht.Kentico 9 Sync Server Service URL Groß-und Kleinschreibung

Mit diesem, ist es möglich, eine Änderung vorzunehmen, so dass der Pfad alle Kleinbuchstaben ist? Ich glaube nicht, dass dies ein Problem gewesen wäre, aber es scheint so zu sein.

Hier ist meine Regel

<rule name="Convert to lower case" stopProcessing="true"> 
    <match url=".*[A-Z].*" ignoreCase="false" /> 
    <action type="Redirect" url="{ToLower:{R:0}}" redirectType="Permanent" /> 
</rule> 

Antwort

1

Der Inhalt Sync wird die Groß-, dass ich bin mir dessen bewusst. Sie können die Einstellung in Kentico verwenden, um das Gleiche wie die IIS-Umschreibungsregel zu tun, ohne dass dies Auswirkungen auf die anderen Systemseiten hat. Hast du das untersucht? Ich würde diese Änderung vornehmen, bevor ich in IIS eine Rewrite-Regel erstelle.

Einstellungen> URLs & SEO> SEO - URLs> Leiten Sie ungültige URLs in ihre korrekten Versionen um.

+0

Danke. Es ist seltsam, dass die IIS-Regel dies bricht. Ich hatte meins, und dann die eingebaute Regel zuerst und Sync würde den Fehler der Website verschoben bekommen. Ich entferne die Regel und es funktioniert. Aber mit der SEO Einstellung ist alles gut. Am Ende funktioniert es. Prost! –

Verwandte Themen