2017-01-31 4 views
0

Ich habe eine 301-Weiterleitung für alle nachfolgenden Splash-URLs in meiner htaccess Datei vorgenommen. Jetzt habe ich ein paar dynamische URLs website.com/item/activate/#dynamiclychangingvalue/**, die den Splash brauchen. Beachten Sie, dass am Ende des Aktivierungsordners eine dynamische URL steht, die den Splash benötigt.Zulassen eines Schrägstrichs für eine bestimmte dynamische URL?

Wie würde ich die .htaccess Datei bearbeiten? Ich habe alle möglichen Codes ausprobiert, sie scheinen nicht zu funktionieren.

IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} (.+)/$ 
RewriteRule^%1 [R=301,L] 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

die dynamische URL sieht wie folgt aus website.com/item/activate/#dynamiclychangingvalue**/**

Antwort

1

können Sie verwenden:

RewriteCond %{REQUEST_URI} !^/additem/ [NC] 
RewriteRule ^(.+)/$ $1 [R=301,L] 
+0

Scheint, wie es funktioniert nicht, meine dynamische URLs sehen so aus: website.com/item/activate/#dynamiclychangingvalue/ Ich habe meine vollständige htaccess-Datei zu diesem Beitrag hinzugefügt. – mark669

+0

Ändern Sie in diesem Fall '/ additem /' in '/ item /'. Ich kann nicht wissen, wie man deine spezifische URL erkennt ... Ich benutze den Namen in deiner Frage! – Croises

+0

Hallo, Croises. Das verstehe ich. Das Problem besteht darin, dass der hinzugefügte Code den Splash nicht am Ende der dynamischen URL hinzufügt. Die URl lautet wie folgt: website.com/item/activate/#dynamiclychangingvalue/** Nun sollte ich dem System irgendwie mitteilen, dass das Verzeichnis aktiviert wird und die dynamische URL, die danach kommt, einen Schrägstrich enthalten darf – mark669

Verwandte Themen