Удалите /index.php/ из Zeus rewrite.script WordPress постоянные ссылки - PullRequest
0 голосов
/ 08 декабря 2010

Я установил сайт WordPress для своего клиента на своем собственном сервере. Когда я был готов перенести его на его сервер, я заметил, что его хост использует Zeus вместо Apache. Я никогда раньше не использовал Зевса.

Единственная проблема в том, что Zeus не использует mod_rewrite, поэтому постоянные ссылки не работают. Я искал в Интернете, чтобы найти rewrite.script, который работает для Zeus, нашел его, но проблема в том, что он действует как поддельный apache mod_rewrite, добавляя /index.php/ к пути URL.

Кто-нибудь знает, как от него избавиться, чтобы мой URL изменился с:

mydomain.com / index.php / friendly-url

до

mydomain.com / дружественно 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

1 Ответ

2 голосов
/ 09 декабря 2010

Нашел вот что, похоже, именно то, что вы ищете: http://www.adamchristie.co.uk/wordpress/seo-friendly-wordpress-urls-on-namesco-zeus-servers/

Надеюсь, это поможет!

...