Обучение/Помощь новичкам | Создать файл htaccess
Всем салют, суть темы такая.
Есть категории типа:
сайт.ру/папка/файл.чтмл
сайт.ру/дир/страница.чтмл
сайт.ру/каталог/блабла.чтмл
Вопрос: как сделать через htaceess чтобы было
Сайт.ру/кат/файл.чтмл
Сайт.ру/кат/страница.чтмл
Сайт.ру/кат/блабла.чтмл
Есть категории типа:
сайт.ру/папка/файл.чтмл
сайт.ру/дир/страница.чтмл
сайт.ру/каталог/блабла.чтмл
Вопрос: как сделать через htaceess чтобы было
Сайт.ру/кат/файл.чтмл
Сайт.ру/кат/страница.чтмл
Сайт.ру/кат/блабла.чтмл
А если к примеру будет название страницы и название файла одинаковыми, то что отдавать нужно?
Делаю так вотAddDefaultCharset UTF-8
php_value error_reporting "E_ALL & ~E_NOTICE"
DirectoryIndex index.php
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+).html$ index.php?cat=$1
RewriteRule ^list/([a-zA-Z0-9_-]+).html/page([0-9]+)$ index.php?cat=$1&page=$2
Но почему-то не выходит, ошибку выдаёт.
Может кто подсказать как правильно сделать???
php_value error_reporting "E_ALL & ~E_NOTICE"
DirectoryIndex index.php
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+).html$ index.php?cat=$1
RewriteRule ^list/([a-zA-Z0-9_-]+).html/page([0-9]+)$ index.php?cat=$1&page=$2
Но почему-то не выходит, ошибку выдаёт.
Может кто подсказать как правильно сделать???
Ruzon , а флаги где?
Ruzon , вот пример
RewriteEngine On
RewriteRule ^news/?$ modules/news/index.php [L]
RewriteRule ^news/comment([0-9]*)/?$ modules/news/comment.php?id=$1 [L,QSA]
RewriteEngine On
RewriteRule ^news/?$ modules/news/index.php [L]
RewriteRule ^news/comment([0-9]*)/?$ modules/news/comment.php?id=$1 [L,QSA]
RewriteRule ^cat/([/^])?$ dir/cat.php?id=$1 [L,QSA]
Вдобавок к постам выше.
https://httpd.apache.org/docs/2.4/rewrite/flags.html
https://httpd.apache.org/docs/2.4/rewrite/flags.html
RezzidenT , делал так как говорили.
Ошибку выдаёт всё равно
Not Found
The requested URL /auto/ was not found on this server.
Apache/2.4.10 (Unix) Server at sait.ru Port 80
Ошибку выдаёт всё равно
Not Found
The requested URL /auto/ was not found on this server.
Apache/2.4.10 (Unix) Server at sait.ru Port 80
Ruzon , покажи как сделал
RezzidenT ,RewriteRule ^auto([a-zA-Z0-9_-]+).html$ index.php?cat=$1
________
посл. ред. 11.09.2019 в 19:10; всего 1 раз(а); by Ruzon
________
посл. ред. 11.09.2019 в 19:10; всего 1 раз(а); by Ruzon