htaccess:文件夹移动

时间:2017-03-20 21:19:36

标签: .htaccess redirect subdirectory

我想将文件夹和所有子文件夹移动到另一个根目录。

示例:

http://www.example.de/product1

为:

#include <string.h>
#include <stdio.h>
#include <jni.h>

jstring Java_com_lab5_oli_myapplication_MainActivity_helloWorld(JNIEnv* env,jobject obj)
{
    return (*env)->NewStringUTF(env,"Hello world");
}

我想通过.htaccess意识到这一点..我只想移动&#34; / de /&#34;以及&#34; / de /&#34;之后的所有内容通过301重定向到Root。

因此,如果用户/机器人请求http://www.example.de/de/product3将有重定向到http://www.example.de/product3

此外,如果用户/机器人请求http://www.example.de/de/product3/details有重定向到http://www.example.de/product3/details

1 个答案:

答案 0 :(得分:0)

您可以使用Redirect指令将 / de 文件夹中的所有内容重定向到root。

Redirect /de/ /

这会使用302默认重定向状态将 / de / foobar 重定向到 / foobar

您还可以在重定向中设置 301 参数,这会使重定向永久化

Redirect 301 /de/ /