【问题标题】:How to redirect these old urls to new ones (subfolder) via htaccess如何通过 htaccess 将这些旧网址重定向到新网址(子文件夹)
【发布时间】:2011-08-17 02:29:09
【问题描述】:

我是新手,想通过 htaccess 将我所有的旧网址重定向到新网址(作为子文件夹移动)。此外,还有 301 永久重定向。

旧的 url 模式如下所示: http://www.mydomain.com/de/myoldpage.html 新的 url 模式应该是: http://www.mydomain.com/shop/de/myoldpage.html

我使用相同的域和相同的页面网址,但只有我的商店被移动到子文件夹“商店”。 如何编写重定向规则来重定向此模式中的所有 url。

提前致谢。

【问题讨论】:

    标签: .htaccess mod-rewrite subdirectory


    【解决方案1】:

    在您的 .htaccess 文件中尝试此代码:

    Options +FollowSymlinks -MultiViews
    RewriteEngine on
    
    RewriteRule ^(de/.*)$ /shop/$1 [L,R=301,NC]
    

    【讨论】:

      【解决方案2】:
      RewriteEngine On
      RewriteRule ^de/(.*)$ shop/de/$1 [L,R]
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-07
        • 1970-01-01
        相关资源
        最近更新 更多