Php htaccess以重定向到另一个目录
我有一个示例网站: example.com 我在这个网站上有一个博客文件夹,我还有另一个文件夹,其中的文件与根目录完全相同(它是一个已翻译的文件夹) example.com/en/ 我需要将点击我的横幅的用户重定向到根博客文件夹,使用与他点击相同的atributes 例如: 他点击/en/文件夹中的一篇博客文章 example.com/en/blog/eventos_21_example-post 我需要在htaccess上添加一些东西来重定向此链接 example.com/blog/eventos_21_example-post 它需要对每个帖子都有效 有什么帮助吗Php htaccess以重定向到另一个目录,php,apache,.htaccess,mod-rewrite,web,Php,Apache,.htaccess,Mod Rewrite,Web,我有一个示例网站: example.com 我在这个网站上有一个博客文件夹,我还有另一个文件夹,其中的文件与根目录完全相同(它是一个已翻译的文件夹) example.com/en/ 我需要将点击我的横幅的用户重定向到根博客文件夹,使用与他点击相同的atributes 例如: 他点击/en/文件夹中的一篇博客文章 example.com/en/blog/eventos_21_example-post 我需要在htaccess上添加一些东西来重定向此链接 example.com/blog/event
谢谢将此代码放入您的
文档\u ROOT/.htaccess
文件:
RewriteEngine On
RewriteBase /
RewriteRule ^es/(blog/.*)$ /$1 [L,NC,R]
RewriteRule ^blog/(.*)$ /es/$1 [L,NC]
我现在在这里看到,它不是与所有的链接工作。可能是什么?这个链接有效:example.com/blog/eventos_227_frias-no-clima-de-copa这不是example.com/en/blog/educational_223_a-colonia-kids-do-vale-verde-vai-ser-show-de-bola它的重定向到/es/blog我怀疑你还有其他规则那是行为不端。上述规则非常简单,在这两种情况下都有效。你能在你的问题中发布你的完整的.htaccess。规则对我来说很好。
/es/blog
中也有.htaccess吗?嗯,好的。打开example.com/es/blog/eventos_227_frias-no-clima-de-copa时会发生什么