【问题标题】:wordpress wpml plugin - problem in language switchingwordpress wpml插件 - 语言切换问题
【发布时间】:2011-01-21 06:25:40
【问题描述】:

我在我的 windows xp 中使用 wamp 包(Apache 服务器)。在我按照 url click here 中的步骤操作后,我无法访问其他语言。我在 .htaccess 文件中面临的问题。在 www 文件夹下,我将所有 wordpress 文件都放在名称 wsa26-4 中。所以文件结构会像这样 wamp/www/wsa26-4/wordpress 文件。所以我在我的 htaccess 文件中使用了以下代码。

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /wsa26-4/
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.php [L]
</IfModule>

但我面临的问题是,当我单击语言切换器标志说德语时,它会将默认的 wamp 服务器页面重定向到我。(http://localhost/wsa26-4/de-->localhost 索引页面)。 . 我怎样才能解决这个问题?

【问题讨论】:

    标签: php apache wordpress


    【解决方案1】:

    这样调试.htaccess文件很困难。

    我总是做的是去 WordPress->Settings->Permalinks 并从那里保存。然后,WP 可以更新 .htaccss 文件本身,或者它给我粘贴的文本。

    为了让 WPML 在目录中使用语言,“精美的永久链接”需要起作用。您应该先在没有 WPML 的情况下对其进行测试。设置一个永久链接结构,例如“月/日/邮政名”,看看它是否有效。为此,服务器的重写模块应该可以工作。

    .htaccess 文件需要启用重写引擎(参见 IfModule 声明)。您应该检查您的本地 Apache 服务器是否启用了此模块,如果没有,请启用它。

    然后,如果没问题,您可以安全地启用 WPML 的语言目录选项,它应该可以毫无问题地运行。

    【讨论】:

    • 是的..问题出在永久链接设置中。一旦我换成花哨的,一切都很迷人!!感谢您的信息!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 2012-08-16
    • 1970-01-01
    • 2015-09-23
    • 2017-04-22
    相关资源
    最近更新 更多