Несколько URL с одинаковыми параметрами в htaccess - PullRequest
0 голосов
/ 21 апреля 2020

Здравствуйте, ребята, я создаю проект, но сталкиваюсь с множеством проблем, связанных с .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, поэтому, пожалуйста, дайте мне знать, как я могу это сделать также

...