2010-12-08 24 views
0

Ich habe eine WordPress-Website für einen Kunden von mir auf meinem eigenen Server eingerichtet. Als ich bereit war, es auf seinen Server zu übertragen, bemerkte ich, dass sein Host Zeus anstelle von Apache verwendete. Ich habe Zeus noch nie zuvor benutzt.Entfernen /index.php/ von Zeus rewrite.script WordPress Permalinks

Das einzige Problem ist, dass Zeus nicht mod_rewrite verwendet, so dass Permalinks nicht funktioniert haben. Ich habe online gesucht, um ein rewrite.script zu finden, das für Zeus funktioniert, aber das Problem ist, dass es wie der falsche Apache mod_rewrite funktioniert, indem man /index.php/ dem URL-Pfad hinzufügt.

Weiß jemand, wie man es loswerden so ändern meine URL aus:

mydomain.com/index.php/friendly-url

zu

mydomain.com/friendly-url ?

Hier ist meine rewrite.script Datei

#Zeus webserver version of basic WordPress mod_rewrite rules 
map path into SCRATCH:path from %{URL} 
look for file at %{SCRATCH:path} 
if exists then goto END 
look for dir at %{SCRATCH:path} 
if exists then goto END 
##### FIX FOR LOGIN/FORGOTTEN PASSWORD/ADMIN ETC##### 
match URL into $ with ^/wp-.*$ 
if matched then goto END 
##### FIX TO ALLOW SEARCH TO WORK ##### 
match URL into $ with ^/(.*) 
set URL = /$1 

Antwort

Verwandte Themen