【问题标题】:Bitnami Wordpress httpd-vhosts.conf url rewrite issueBitnami Wordpress httpd-vhosts.conf url 重写问题
【发布时间】:2014-12-03 14:09:14
【问题描述】:

我在将 URL 从子域重写到 wordpress 站点的子目录时遇到了一些问题。我没有设置 WP 的东西只是继承了这个问题。盒子是一个 Bitnami WordPress。

我正在尝试在 vhosts 配置中使用 url 掩码进行一些重定向。重定向很好,只是没有得到要屏蔽的 URL,并在 URL 中以丑陋的子目录结束。

这是我目前在 /opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf 中的内容

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.domain\.com$
    RewriteRule ^(.*)$ http://domain.com/Ugly_sub_dir [P]

    RewriteCond %{HTTP_HOST} ^app\.domain\.com$
    RewriteRule ^(.*)$ http://domain.com/Another_ugly_sub_dir [P]

在这两种情况下,我的重定向都很好,但最终的 URL 为:

    domain.com/Ugly_sub_dir
    domain.com/Another_ugly_sub_dir

但想看看平淡无奇的老..

    www.domain.com
    app.domain.com

非常感谢任何帮助

【问题讨论】:

    标签: wordpress apache .htaccess mod-rewrite


    【解决方案1】:

    好的,我以完全错误的方式处理这个问题。通过设置一个适当的虚拟主机来解决(不知道为什么我一开始没有这样做 - 没想到,已经有一段时间了)..

    <VirtualHost *:80>
    ServerName www.domain.com
    ServerAlias www.domain.com
    DocumentRoot "/opt/bitnami/apps/wordpress/htdocs/Ugly_sub_dir"
    Include "/opt/bitnami/apps/wordpress/conf/httpd-app.conf"
    </VirtualHost>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-06
      • 2014-02-15
      • 2011-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-21
      • 2014-06-03
      相关资源
      最近更新 更多