【问题标题】:htaccess Redirect to another subfolder if URL contains blog in it如果 URL 中包含博客,则 htaccess 重定向到另一个子文件夹
【发布时间】:2014-06-10 07:54:37
【问题描述】:

我在 public_html 中有一个名为“blog”的子文件夹。

如果 URL 中包含博客“blog.mydomain.com”或 mydomain.com/blog,我希望将其重定向到 mydomain.com/blog/index.php。

问题是我使用的是 Silversrtipe 3.X,并且我已经创建了一个名为“blog”的页面,所以每当我尝试 mydomain.com/blog 时,而不是重定向到 mydomain.com/blog/index.php它打开了 Silverstripe 页面。

如何将 mydomain.com/blog 重定向到“mydomain.com/blog/index.php”?

任何帮助将不胜感激。

谢谢

【问题讨论】:

    标签: php apache .htaccess mod-rewrite silverstripe


    【解决方案1】:

    您可以将此规则作为您的第一条规则:

    RewriteCond %{HTTP_HOST} ^blog\. [OR]
    RewriteCond %{REQUEST_URI} ^/blog [NC]
    RewriteRule ^ /blog/index.php [L]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-18
      • 2013-02-01
      • 2018-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-21
      相关资源
      最近更新 更多