0

我在自己的服务器上为我的客户建立了一个 WordPress 站点。当我准备将其传输到他的服务器时,我注意到他的主机使用 Zeus 而不是 Apache。我以前从未使用过宙斯。

唯一的问题是 Zeus 不使用 mod_rewrite 所以永久链接不起作用。我在网上搜索了一个适用于 Zeus 的 rewrite.script,找到了一个,但问题是它通过将 /index.php/ 添加到 URL 路径来像假的 apache mod_rewrite 一样。

有谁知道如何摆脱它,所以我的网址从:

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
4

1 回答 1

2

找到了这个,这似乎正是您正在寻找的:http: //www.adamchristie.co.uk/wordpress/seo-friendly-wordpress-urls-on-namesco-zeus-servers/

希望有帮助!

于 2010-12-08T22:49:30.043 回答