Дружественный URL html с языком папок - PullRequest
0 голосов
/ 09 января 2020

Мне было интересно, как этот сайт https://www.jrsa.com.ar/ работает с дружественными URL-адресами и языковым селектором. Например, если вы введете https://www.jrsa.com.ar/es https://www.jrsa.com.ar/es/es, это тот же результат, на той же странице. В браузере, если вы пишете https://www.jrsa.com.ar/servicios, то же самое, если вы пишете http://www.jrsa.com.ar/es/ex/servicios. В браузере, если вы наберете www.jrsa.com.ar/folder/folder/folder/servicios, то же самое, что и www.jrsa.com.ar/servicios., я не могу понять, как вы можете добавлять папки и получать ту же страницу.

Может ли кто-нибудь помочь мне найти этого? У меня есть только этот htaccess

 # Activar RewriteEngine
AddDefaultCharset UTF-8 
Options -Indexes +FollowSymLinks


RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^\.]+)$ $1.html [NC,L]
RewriteRule ^([^\.]+)$ $1.html [NC,L]

Тестовый URL Mi: http://clients.devilleartstudios.com/jrsa

Спасибо

1 Ответ

0 голосов
/ 10 января 2020

Я подозреваю, что их содержимое хранится в базе данных CMS, которая поддерживает локализованный контент. Это не выполнимо , чтобы сделать это с управляемым вручную веб-сайтом stati c, потому что вам нужно будет воссоздать общую структуру HTML (например, навигацию, глобальный контент и т. Д. c) на каждой странице. , Если вы действительно хотите выполнить это sh на веб-сайте stati c, подумайте об использовании такой системы, как Jekyll: https://jekyllrb.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...