【问题标题】:redirect in .htaccess file在 .htaccess 文件中重定向
【发布时间】:2014-05-27 05:29:35
【问题描述】:

我有一个关于.htaccess 重定向的问题,在搜索高低之后,似乎无法找到答案。我的情况是这样的:

我有一个网站www.website.com.au,它经营着一家 Magento 商店。 Magento 本身位于 www.website.com.au/magento

我使用 .htaccess 来重定向

www.website.com.au/magento

www.website.com.au

当我开始写博客时,我现在已经在www.website.com.au/magento/blog 中安装了 WordPress,并希望将此目录重定向到www.website.com.au/blog

(我不想整合 Magento 和 WordPress,但将它们作为单独的主题)

我尝试了几种不同的选择,但到目前为止发生的情况是:

我输入www.website.com.au/blog的URL,打开WordPress博客页面,但URL显示为

www.website.com.au/magento/blog.

但是,当点击其中一个帖子时,页面会转到该帖子并显示为

www.website.com.au/blog/?p=1(还没有设置漂亮的永久链接)

任何人都可以阐明我在这里缺少什么吗?

【问题讨论】:

    标签: wordpress .htaccess magento redirect


    【解决方案1】:

    如果您只是想将所有流量转发到子目录,请使用:

    RewriteEngine on
    RewriteRule  ^$ magento/    [L]
    RewriteRule  (.*) magento/$1 [L]
    

    或者,您可以设置一个子域或使用不同的端口或其他一些条件来匹配httpd.conf,以将所有流量直接发送到所需的目录。

    【讨论】:

      【解决方案2】:

      您确定它不是您的站点 URL 或 wordpress 设置中的 wordpress URL?

      【讨论】:

        猜你喜欢
        • 2015-09-02
        • 2017-04-15
        • 2012-01-24
        • 1970-01-01
        • 1970-01-01
        • 2020-09-17
        • 2018-02-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多