Я создал сайт WordPress для моего клиента на своем собственном сервере. Когда я был готов передать его на свой сервер, я заметил, что его хозяин использует Зевса вместо Apache. Я никогда раньше не использовал Зевса.Удалить /index.php/ from Zeus rewrite.script WordPress permalinks
Единственная проблема в том, что Zeus не использует mod_rewrite, поэтому постоянные ссылки не работают. Я искал в Интернете, чтобы найти файл rewrite.script, который работает для Zeus, нашел его, но проблема в том, что он действует как поддельный apache mod_rewrite, добавляя /index.php/ к URL-адресу.
Кто-нибудь знает, как избавиться от него так изменить моего URL от:
mydomain.com/index.php/friendly-url
в
mydomain.com/friendly-url ?
Вот мой 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