Здравствуйте, ребята, я создаю проект, но сталкиваюсь с множеством проблем, связанных с .htaccess. Я новичок в создании SEO-дружественных веб-сайтов, поэтому у меня нет предварительного опыта создания SEO-дружественных URL-адресов с помощью .htaccess, было бы очень полезно, если бы вы объяснили мне, где Я делаю ошибки. Прямо сейчас у меня есть 2 проблемы с моим .htaccess файлом. Вот код моего .htaccess
RewriteEngine On
RewriteRule ^([^/\.]+)/([^/\.]+)?$ blog-details.php?type=$1&postlist=$2 [L]
RewriteEngine On
RewriteRule ^([^/\.]+)/([^/\.]+)?$ blogs-of-prior.php?type=$1bloglist=$2
Я обнаружил, что мой первый код работает хорошо, но второй нет, более того, когда я иду на вторую страницу, он перенаправляет меня на первую страницу , Так что это мой первый выпуск. я хочу, чтобы мой первый URL выглядел как http://localhost/project/blogs/blogs-for-pt
, а второй http://localhost/project/blogs/category/blogs-for-pt
Тогда вторая проблема - это мой фактический URL для первого кода, такой как http://localhost/project/blogs/blogs-for-pt
, но когда я набираю что-то неправильное в моем URL, например http://localhost/project/blo/blo-fr-pt
тогда он перенаправляет меня на ту же страницу, я хочу, чтобы он перенаправил меня на страницу ошибки, которую я создал как error.php
, поэтому, пожалуйста, дайте мне знать, как я могу это сделать также