вопрос, который, я надеюсь, не звучит безумно: на многоязычном сайте представьте несколько реальных файлов с содержимым в них, которые в настоящее время доступны под их именами файлов:
website.org/en/tomato.php
website.org/nl/tomato.php
website.org/de/tomato.php
Это все один и тот же php-файл, перед ним в папке указывается php, какой контент извлечь. Теперь это имя короткое и удобное для моих менеджеров файлов, но имена файлов очень несексуальны для поисковых систем. Итак, как сделать эти плоские файлы с более экзотическими именами, например:
website.org/en/tomato.php-fist-The-Forgotten-Red-Punch
website.org/nl/tomaat.php-vuist-De-Vergeten-Rode-Vuist
website.org/de/tomate.php-faust-Die-Fergessen-Rote-Faust
В настоящее время мой php понимает папку /en/
или /nl/
, предшествующую именам файлов, и помещает правильный язык в файл tomato.php.
Я мечтаю иметь имя файла для каждого языка, которое затем каким-то образом сообщает php / apache, чтобы оно работало и незаметно получало под механизмом имен правильный файл.
Я действительно не готов к среде CMS, я счастлив, что могу сам управлять моими плоскими файлами. Каким был бы творческий способ иметь управление ссылками, чтобы я мог более экзотично помечать свои ссылки над водой, сохраняя для себя короткие имена файлов под водой?
Решения / идеи / предложения / кодекс приветствуются и рассматриваются как возможные ответы и высоко ценятся.