Ich bin auf der Suche nach. Htaccess Redirect auf eine neue URL, wenn keine Abfrage-String an die ursprüngliche URL angehängt ist. Zum Beispiel:Verwenden von HTACCESS, um auf bestimmte Seite umleiten, wenn Abfrage in URL nicht existiert
www.mywebsite.com/Pricing/
sollte
www.mywebsite.com/newpricing/
umleiten, wenn NO Abfrage dort zum/Preis/url angebracht ist.
Wenn es eine Abfrage-String ist an/Preis/wie:
www.mywebsite.com/pricing/?query
sollte es
/pricing?query and NOT /newpricing/
In Zusammenfassung umleiten:
www.mywebsite.com/pricing/?query goes to www.mywebsite.com/pricing/?query
www.mywebsite.com/pricing/ goes to www.mywebsite.com/NewPricing/
EDIT:
Ich habe es versucht:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^/pricing/$ /newpricing
habe ich auch versucht:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^pricing/?$ /newpricing [NC,R=301,L]
weder scheinen die Arbeit zu tun. Ich habe überprüft, dass mein mod_rewrite aktiviert ist, und verifiziert, dass meine <directory>
Struktur richtig eingerichtet ist.
und es funktioniert nicht ganz. Was vermisse ich?
'Ist das möglich mit HTACCESS' Fast jede Art von Redirect?. Was hast du probiert? –
@panamaJack danke für deine Antwort - Ich habe die Post mit dem, was ich bereits versucht habe, bearbeitet. – Sease1