Я создал переписанные URL для своего сайта, используя файл .htaccess
.
Вот содержимое файла.
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ myfile.php?firstvar=$1&secondvar=$2&thirdvar=$3&fourthvar=$4
И когда я проверил, я обнаружил, что новыйЧистые URL для страниц моего сайта были успешно созданы.Например:
www.mydomain.com/value1/value2/value3/value4
для исходного URL:
www.mydomain.com/myfile.php?firstvar=value1&secondvar=value2&thirdvar=value3&fourthvar=value4
Новый домен правильно перенаправляет на исходную страницу и выглядит более четким.Мне это нравится.
Но проблема в том, что когда я нажимаю на страницу на главной странице, она все равно показывает исходный URL.Если я введу новый чистый URL-адрес в адресную строку, он будет перенаправлен на страницу должным образом, но это не URL-адрес по умолчанию.Он есть, но он не отображается на сайте естественным образом.
Как установить новый URL-адрес по умолчанию для моего веб-сайта?(все еще используя .htaccess
может быть?)