Суть заключалась в том, что на сайте будет разные категории и под разную категорию будет свой лендинг, то есть
site.ru - один лендинг
site.ru/cars - другой лендинг
site.ru/remont - третий лендинг
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L,QSA]
<?php $key = mb_strtolower( basename( $_SERVER[ 'REQUEST_URI' ] ) ); $keys[''] = array( 'Тойота', 'В тойоте' ); // слова для главной $keys['bmv'] = array( 'BMV', 'В bmv' ); // слова для как-бы папок if ( array_key_exists( $key, $keys ) ) { $toyota = $keys[ $key ][ 0 ]; $v_toyote = $keys[ $key ][ 1 ]; } else { header("HTTP/1.0 404 Not Found"); exit; } ?> <p> На зелёном «Запорожце», разогретый вином, Едет Лёха Стоматолог вместе с Фисуном.<br> Вдруг «<?=$toyota?>» обгоняет, подрезает нагляк. Это кто так исполняет, это что за чувак? </p>
Ого, спасибо за такой большой ответ, но если сайт лендинги будут не в папках, то есть переход по прямой "index.html", тогда все страницы будуть работать только по "site.ru/toyota.html", если прописать в htaccess, чтоб он убрал .html, то будет переход на 404 :(
1. PHP есть
2. Заливать на хостинг
3. Все будет на одном домене, просто каждая папка будет как католог
site.ru/toyota
site.ru/bmw
4. Вот, как раз вопрос в том как это нагенерировать чтоб в ручную не править каждый файл:)
1. Дорген это уже ближе, буду смотреть
2. Нужно сделать 400 одинаковых ледингов, чтобы они не пересекались а просто лежали на хосте и открывались каждый раз как новый🍿
Спасибо за ответы.
1. БД на лединге нет
2. Нужно сделать это именно 400 отдельных папок и каждая папка это отдельный лединг под каждую марку, поэтому вопрос стоит в том как запилить 400 страниц и потом раскидать их по папкам