【问题标题】:permalinks in wordpresswordpress 中的永久链接
【发布时间】:2011-09-28 01:48:13
【问题描述】:

我刚刚将我的 wordpress 博客从一个主机移到另一个主机,但永久链接给了麻烦。除首页外,其他页面出现页面未找到错误。

我按照说明编辑了 htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /projects/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wdmgroup/index.php [L]
</IfModule>

我什至尝试删除 htaccess 并重写但无济于事。

P.S : htaccess 和 Mod Rewrite 都在 Apache 的 conf 中启用

问候, 洛芙琳

【问题讨论】:

    标签: wordpress .htaccess permalinks


    【解决方案1】:

    删除 .htaccess 并在 Admin 中的 Dashboard>>Settings>>Permalinks 中重置永久链接,以确保在数据库以及 WP 生成的 .htaccess 文件中设置了永久链接。

    确保 WP 位于 /wdmgroup/ 中,因为根据您的 .htaccess,它应该位于该位置。

    如果您要将 WP 移至根目录,请参阅 Moving WordPress « WordPress Codex.

    【讨论】:

      【解决方案2】:

      根据您的 .htaccess 文件,您的站点应位于 http://www.site.com/projects/wdmgroup/ - 文件夹中。是这样吗?此外,您是否更新了数据库中wp_options 表中所需的条目?

      【讨论】:

        【解决方案3】:

        我找到了解决方案。其他一切都尝试了,但仍然没有奏效。后来我意识到我必须在 apache 中为我直接放在 www 文件夹中的文件夹 wdmgroup 创建一个虚拟目录。

        【讨论】:

          【解决方案4】:

          检查您的 apache 配置并确认您在存储 Wordpress 安装的目录中启用了以下设置(可能您将有更多特定目录的配置选项,但这些是 Wordpress 精美永久链接所需的最低要求):

          <Directory var/www/>
          FollowSymLinks
          AllowOverride All
          </Directory>
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2023-03-14
            • 1970-01-01
            • 1970-01-01
            • 2016-10-04
            • 1970-01-01
            • 2020-03-16
            • 2017-06-26
            相关资源
            最近更新 更多