2010-12-08 27 views
0

J'ai mis en place un site WordPress pour un de mes clients sur mon propre serveur. Quand j'étais prêt à le transférer sur son serveur, j'ai remarqué que son hôte utilise Zeus au lieu d'Apache. Je n'ai jamais utilisé Zeus auparavant.Supprimer /index.php/ de Zeus rewrite.script WordPress permaliens

Le seul problème est que Zeus n'utilise pas mod_rewrite alors les permalinks ne fonctionnaient pas. J'ai cherché en ligne pour trouver un rewrite.script qui fonctionne pour Zeus, trouvé un, mais le problème est qu'il agit comme le faux apache mod_rewrite en ajoutant /index.php/ au chemin de l'URL.

Est-ce que quelqu'un sait comment se débarrasser de si le changement de mon URL à partir de:

mydomain.com/index.php/friendly-url

à

mydomain.com/friendly-url ?

Voici mon fichier rewrite.script

#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 

Répondre