首页 > 解决方案 > 如何从 htaccess /en/blog 重定向到位于 ./blog 的文件夹

问题描述

我在 pretashop 1.6 中有一个商店,在项目的根目录中带有网址www.example.com/en/我有一个名为 blog 的文件夹,其中包含一个 wordpress,要查看博客,网址如下www.example.com/ blog/,我需要它是www.example.com/en/blog/

我尝试了以下方法:

我认为我需要用 htaccess 做的是,当我搜索 /en/blog/ 时,即使 url 显示 /en/blog/,我阅读的文件夹也是 /blog,但我不知道该怎么做。

我该怎么做?你能想出一个主意吗?

非常感谢您的回答

标签: wordpress.htaccessprestashop-1.6

解决方案


基于此文档 ,我举了一个我认为 .htaccess 可以如何工作的示例,还刷新了 WordPress 中的永久链接并再次保存。

#  BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /en/blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /en/blog/index.php [L]
</IfModule>

#END WordPress

推荐阅读