首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何禁用第二语言中的某些页面

如何禁用第二语言中的某些页面
EN

Stack Overflow用户
提问于 2019-03-27 23:56:36
回答 2查看 170关注 0票数 0

我正在开发一个与Prestashop的网站,我添加了一个博客模块。

我的网站有两种语言(英语和法语),但我的博客帖子将只有法语。

如何删除我不想要的英文页面?

EN

回答 2

Stack Overflow用户

发布于 2019-03-28 03:27:53

有两种可能的解决方案:

在您的.htaccess文件中

  • Add一个永久重定向到另一个页面(这将解释此内容不是英文的),例如:

Redirect 30 /blog/en/ http://www.myshop.com/not-available-in-english.html

您可以阅读有关301重定向here.的更多信息

-或者-

  • Edit你的博客模块Smarty模板文件(.tpl),并根据用户的语言将现有代码封装在{if}语句中,例如:

{if $lang_iso == 'en'} {l s='Sorry, this content is not available in English.'} {else} ... Existing code here {/if}

票数 0
EN

Stack Overflow用户

发布于 2019-04-01 15:30:59

或尝试在htaccess规则中使用:

代码语言:javascript
运行
复制
Redirect 301 /blog/en/(.*) http://www.myshop.com/fr/$1

问候

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55381518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档