Я мало знаю файл.htaccess и могу переписать URL-адрес. но для огромного количества страниц и требований к URL-адресам страницы я не могу определить это в файле.htaccess. Мне пришлось использовать базу данных для хранения разных URL-адресов разных страниц, теперь я не знаю, как ее использовать. Я знаю, что работа динамического перезаписи URL-адресов также напоминает переписывание следующего URL-адреса
www.mysite.com/garments/news.php?id=32
в
www.mysite.com/garments/news/32
но как насчет случайных URL-адресов страницы
www.mysite.com/garments/news.php
в
www.mysite.com/latest-news
Чтобы получить эту ссылку, я бы использовал это:
RewriteEngine On
RewriteRule ^latest-news/([0-9]+)/?$ garments/news.php?id=$1
То, что это делает, перенаправляет этот URL:
www.mysite.com/latest-news/30/
к этому:
www.mysite.com/garments/news.php?id=30