Sog*_*ogl 5 html .htaccess routes static-pages
我有一个基于 js/css/html 的小型投资组合登陆页面。没有框架/CMS,只有纯静态 html。入口点是index.html包含英语内容的文件。
我想在我的网站上使用翻译:index.ru.html, index.ua.html,但我不想在地址栏中看到任何*.html或。index.ua用户可以通过我的页面顶部的按钮更改语言。
我该如何路由:
http://mysite/en显示index.html- 首先进入网站http://mysite/ru显示index.ru.htmlhttp://mysite/ua显示index.ua.html?
我还可以路由到特定的 div/section html 标签:用户输入http://mysite/ru/contacts以显示联系人部分index.ru.html吗?滚动页面也必须改变url...这是真的还是假的?
也许我需要使用微框架来满足我的小需求?
编辑:
在此网站上找到了很好的示例 - http://www.even.lv/
尝试将其添加到您的 Root/.htaccess :
RewriteEngine On
RewriteBase /
RewriteRule ^en/?$ index.html [NC,L]
RewriteRule ^(ru|ua)$ index.$1.html [NC,L]
Run Code Online (Sandbox Code Playgroud)
这会将“/en”重定向到“/index.html”,将“/ru”重定向到“index.ru.html”。
| 归档时间: |
|
| 查看次数: |
20296 次 |
| 最近记录: |