【问题标题】:Remove /index.php/ from Zeus rewrite.script WordPress permalinks从 Zeus rewrite.script WordPress 永久链接中删除 /index.php/
【发布时间】:2011-05-22 00:27:42
【问题描述】:

我在自己的服务器上为我的客户建立了一个 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

【问题讨论】:

    标签: apache wordpress .htaccess permalinks zeus


    【解决方案1】:

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

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 2016-07-19
      • 2021-10-03
      • 1970-01-01
      • 2019-06-19
      • 1970-01-01
      • 1970-01-01
      • 2017-07-27
      • 2012-07-01
      • 1970-01-01
      相关资源
      最近更新 更多